Agent Skills
› madebyaris/chaca-scanner
› sdd-implementation
sdd-implementation
GitHub该技能用于系统化执行软件实施计划,依据规范文档和待办列表进行代码生成与功能构建。要求严格按顺序执行任务、标记进度、记录阻碍并遵循项目模式,最终输出实施摘要,确保开发过程的可追溯性与规范性。
Trigger Scenarios
根据SDD计划执行代码实现
基于规格说明生成代码
按计划构建新功能
Install
npx skills add madebyaris/chaca-scanner --skill sdd-implementation -g -y
SKILL.md
Frontmatter
{
"name": "sdd-implementation",
"description": "Execute planned implementations following todo-lists systematically. Use for code generation, building features, and executing SDD plans."
}
SDD Implementation Skill
Build what has been planned, following specs and todo-lists precisely.
When to Use
- Executing planned implementations
- Code generation from specifications
- Building features according to plan
Protocol
Step 1: Load the Plan
Read: plan.md → spec.md → tasks.md → todo-list.md
Step 2: Execute Systematically
- Read entire list before starting
- Execute in order — respect dependency chains
- Mark completion —
- [ ]→- [x]immediately - Document blockers — never skip silently, use
[BLOCKED: reason]
Step 3: Follow Patterns
Reference references/patterns.md for project conventions and implementation patterns.
Step 4: Track Progress
Use scripts/progress.sh to visualize completion status.
Step 5: Report
## Implementation Summary
### Completed
- [x] Task 1: description
### Files Created/Modified
- `path/to/file.ts`: [purpose]
### Blockers Encountered
- [blocker and resolution]
### Discoveries
- [anything that should update specs]
Anti-Patterns
- Skipping tasks without explanation
- Marking items done without completing them
- Implementing differently than planned without noting why
- Ignoring blockers instead of documenting them
Integration
- After completion,
sdd-verifiersubagent validates work (spawned as child subagent in 2.5+) - Discoveries trigger
sdd-evolveskill for spec updates - Use the ask question tool for ambiguous requirements
Version History
- 79928fe Current 2026-07-25 11:30


