Cross-project conformance auditing against DevKit standards (25-point checklist). Full audits, single-project checks, and auto-fix of common gaps.
Cross-project conformance auditing against DevKit standards. Run a 25-point checklist across all projects, audit a single project, or auto-fix common gaps.
<essential_principles>
The 25-point checklist is the single source of truth for conformance. All audit workflows reference references/checklist.md for check definitions, pass criteria, and fix references. Do not invent checks outside this list.
Stack detection determines which checks apply. Go projects need .golangci.yml, Rust needs clippy in CI, Node needs eslint.config.js, etc. Checks that do not apply to the detected stack are reported as "skip", not "fail".
Audits are read-only by default. The full-audit and single-project workflows only read files and report findings. The fix-gaps workflow is the only one that writes files.
DevSpace path comes from .devkit-config.json. Read the devspacePath field from ~/.devkit-config.json (or the DevKit project root) to locate the workspace root. All project discovery starts from this path.
</essential_principles>
<intake> **conformance-audit triggered.** What kind of conformance audit do you need?Type a number, project name, or skip to dismiss.
Note: This skill blocks on user input. If triggered unintentionally, type skip or dismiss to cancel.
</intake>
If the user types skip or dismiss, briefly confirm cancellation (e.g., "conformance-audit cancelled.") and end the skill without running any workflow.
If the input does not clearly match any option above and is not "skip" or "dismiss", respond: "conformance-audit was triggered but your input didn't match a workflow. Options: 1-3 (listed above). Type skip to dismiss."
After reading the workflow, follow it exactly. </routing>
<tool_restrictions>
</tool_restrictions>
<usage_recording>
After selecting a workflow, record the invocation per claude/shared/record-usage.md.
</usage_recording>