askill
compliance-audit

compliance-auditSafety 95Repository

Audit Value Delivery compliance after PR push

311 stars
6.2k downloads
Updated 1/18/2026

Package Files

Loading files...
SKILL.md

Compliance Audit Skill

Run after PR push to verify Value Delivery rules were followed during the session.

When to Use

  • After PR is pushed (invoke from push-pr mode)
  • Manually with "use compliance-audit skill"
  • When reviewing session quality

Phase 1: Gather Session Data

Collect data from the current session:

Data PointSource
Commit countgit rev-list origin/develop..HEAD --count
Files changedgit diff origin/develop --name-only | wc -l
Lines of codegit diff origin/develop --stat | tail -1
console.log presenceGrep in changed files

Phase 2: Check Compliance Requirements

2.1 PR Threshold Check

MetricCurrentThresholdStatus
Lines of Code[N]300OK/CROSSED ([X]x)
Files Changed[N]10OK/CROSSED ([X]x)
Commits[N]5OK/CROSSED ([X]x)
console.log[N]0OK/CROSSED

Verdict: [PASSED / TRIGGER_PR - Should have pushed earlier PRs]

2.2 Gaps Identified

RequirementExpectedActualStatus
Session Headers/FootersEvery response[Count]Done/Missing
pr-review skill formatFull report[Format]Done/Partial/Missing
qa-commit skill formatFull criteria table[Format]Done/Partial/Missing
pr-threshold checksAfter each commit[Count]Done/Partial/Missing
Risk AssessmentCalculate score[Done/Not]Done/Missing
Storybook storiesFor new components[Count]Done/Missing
Design system checkBefore new patterns[Done/Not]Done/Partial/Missing
Satisfies field in commitsEvery commit[Count]Done/Missing
Typecheck/LintBefore commits[Done/Not]Done/Missing

Phase 3: Generate Compliance Report

## 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]

Phase 4: Log to Session Journal

If using Notion sync, add compliance report to Session Journal entry.

Output Format

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.

Integration

This skill is invoked by:

  • push-pr.mdc - After PR is created (Phase 4)
  • Manual invocation for retrospective

Invocation

Invoked automatically after PR push, or manually with "use compliance-audit skill".

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

68/100Analyzed 3/1/2026

Well-structured compliance audit skill with clear phases, git commands, and templates. Score balanced by specific repo dependencies (internal skill references, custom thresholds), manual fill-in requirements, and good safety profile. Includes When to Use section and structured steps (R3, R5, R10 bonus)."

95
80
60
70
65

Metadata

Licenseunknown
Version-
Updated1/18/2026
PublisherWellApp-ai

Tags

lintingobservability