Agent Skills
› madebyaris/chaca-scanner
› sdd-audit
sdd-audit
GitHub对比代码实现与规格说明,识别差距和问题。用于任务完成前的代码审查、质量保证及规格合规性验证,生成结构化审计报告。
Trigger Scenarios
代码审查
质量保证检查
验证实现是否符合规格
Install
npx skills add madebyaris/chaca-scanner --skill sdd-audit -g -y
SKILL.md
Frontmatter
{
"name": "sdd-audit",
"description": "Compare implementation against specifications, identify gaps and issues. Use for code review, quality assurance, and verifying spec compliance."
}
SDD Audit Skill
Compare implementations against specifications and generate structured review reports.
When to Use
- Code review before marking tasks complete
- Quality assurance checks
- Verifying implementation matches spec
Workflow
- Load specs: Read
spec.md→plan.md→tasks.md - Identify scope: Check
todo-list.mdfor completed work - Inspect code: Review implementation for each task
- Gap analysis: Compare spec requirements vs actual code
- Generate report: Structured findings with severity levels
Audit Checklist
Reference references/checklist.md for the complete audit checklist.
Severity Levels
- CRITICAL: Broken functionality, security risk, release blocker
- MAJOR: Logic error, missing feature, significant bug
- MINOR: Style issue, optimization opportunity, cleanup
- OUTDATED: Code correct but spec needs updating
Report Format
## Audit Report: [Feature]
**Status:** Pass | Fail | Warnings
### Quick Stats
- CRITICAL: [N] | MAJOR: [N] | MINOR: [N]
### Review Comments
| ID | Severity | Location | Issue | Recommendation |
### Spec Compliance
| Requirement | Status | Evidence |
### Recommended Actions
1. [Priority action]
Integration
- Works with
sdd-verifiersubagent for automated validation - Can trigger
scripts/validate.shfor automated checks - Use the ask question tool if audit criteria are unclear
Version History
- 79928fe Current 2026-07-25 11:30


