Summarize completed work, update progress tracking in DEVSPEC.md, and prepare for next iteration. Final stage of dev-workflow pipeline. Use when task implementation and testing is completed, or when user says "完成检查点", "checkpoint", "保存进度", "save progress", "任务完成".
Master orchestrator for development workflow. Use when user says "下一阶段", "继续开发", "next task", "proceed", or asks to continue development. Coordinates spec-sync, progress-tracker, implement, testing-stage, and checkpoint skills in a pipeline to complete one sub-task per iteration.
Implement features following spec-driven workflow. Read specs first, extract design principles, plan file strategy, then write production-ready code with type hints and docstrings. Use when user asks to implement a feature, write code, or build a module. Depends on spec-sync for specification access.
Generate stage-based interview questions and answers and append to stagesummaries/.md. Invoke after stage summary is completed or when user asks for 面试题生成/面试答案.
Records problems/solutions to problemsummaries/problemsN.md with incremental IDs. Invoke when user says '记录这个问题' (record problem) or '再增加一个文档' (new doc).
Identify next development task from project schedule and validate claimed progress against actual codebase state. Serves as GPS for development - tells you where you are and where to go next. Stage 2 of dev-workflow pipeline. Use when user says "检查进度", "status", "下一个任务", "what's next", "定位任务".
Synchronize DEVSPEC.md and split it into chapter-specific files under specs/ directory. Run syncspec.py to update, then read SPECINDEX.md for navigation. Foundation for all spec-based operations. Use when user says "同步规范", "sync spec", or before any spec-dependent task.
A skill that asks whether to create a summary when a major project stage is finished, then can write the summary as a Markdown file. Markdown is plain text formatted with simple symbols for headings and lists.
Validate implementation through systematic testing after implement stage completes. Determines test type (unit/integration/e2e) based on task nature, runs pytest, and reports results. Stage 4 of dev-workflow pipeline. Use when user says "运行测试", "run tests", "test", or after implementation.