autonomous-loop
Iterate until success or limit, composing existing skills with Jidoka integration
Audit Value Delivery compliance after PR push
$ npx -y skills add WellApp-ai/Well --skill compliance-audit --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/compliance-auditContext preview
The summary Claude sees to decide when to auto-load this skill.
Audit Value Delivery compliance after PR push
name: compliance-audit description: Audit Value Delivery compliance after PR push
Run after PR push to verify Value Delivery rules were followed during the session.
Collect data from the current session:
| Data Point | Source | |------------|--------| | Commit count | `git rev-list origin/develop..HEAD --count` | | Files changed | `git diff origin/develop --name-only \| wc -l` | | Lines of code | `git diff origin/develop --stat \| tail -1` | | console.log presence | Grep in changed files |
| Metric | Current | Threshold | Status | |--------|---------|-----------|--------| | Lines of Code | [N] | 300 | OK/CROSSED ([X]x) | | Files Changed | [N] | 10 | OK/CROSSED ([X]x) | | Commits | [N] | 5 | OK/CROSSED ([X]x) | | console.log | [N] | 0 | OK/CROSSED |
**Verdict:** [PASSED / TRIGGER_PR - Should have pushed earlier PRs]
| Requirement | Expected | Actual | Status | |-------------|----------|--------|--------| | Session Headers/Footers | Every response | [Count] | Done/Missing | | pr-review skill format | Full report | [Format] | Done/Partial/Missing | | qa-commit skill format | Full criteria table | [Format] | Done/Partial/Missing | | pr-threshold checks | After each commit | [Count] | Done/Partial/Missing | | Risk Assessment | Calculate score | [Done/Not] | Done/Missing | | Storybook stories | For new components | [Count] | Done/Missing | | Design system check | Before new patterns | [Done/Not] | Done/Partial/Missing | | Satisfies field in commits | Every commit | [Count] | Done/Missing | | Typecheck/Lint | Before commits | [Done/Not] | Done/Missing |
## Value Delivery Compliance Audit ### PR Threshold Check | Metric | Current | Threshold | Status | |--------|---------|-----------|--------| | Lines of Code | [N] | 300 | [status] | | Files Changed | [N] | 10 | [status] | | Commits | [N] | 5 | [status] | | console.log | [N] | 0 | [status] | **Verdict:** [PASSED / TRIGGER_PR] ### Gaps Identified | Requirement | Expected | Actual | Status | |-------------|----------|--------|--------| | [requirement] | [expected] | [actual] | [status] | ... ### Recommendations [List any improvements for next session]
If using Notion sync, add compliance report to Session Journal entry.
The audit should produce a table matching the format shown in the user's compliance screenshot, with clear CROSSED indicators for threshold violations and status icons for gap analysis.
This skill is invoked by:
Invoked automatically after PR push, or manually with "use compliance-audit skill".
Iterate until success or limit, composing existing skills with Jidoka integration
Generate and maintain BPMN 2.0 diagrams linked to Gherkin scenarios
Research best-in-class products using Browser MCP and WebSearch
Systematic debugging with MCP integration, auto-invoke from qa-commit, Phase 7 Harden
Capture patine (decision wisdom) at Gates when KO or challenge occurs