This project uses a DEV_SPEC-driven development workflow. All implementation work follows dev_spec_v8.md as the single source of truth.
This project has 3 skills in .claude/skills/:
- dev-workflow — Main orchestrator. Finds the next task, coordinates implementation and checkpoint.
- implement — Reads task spec, writes code, runs tests, iterates on failures.
- checkpoint — Summarizes completed work, updates progress in DEV_SPEC, prepares git commit.
next taskor下一阶段→ Run full dev-workflow pipeline (find task → implement → test → checkpoint)continueor继续→ Resume implementation from where it left off (skip task finding)statusor进度→ Show current progress without doing any workcheckpointor保存→ Save progress for current task only
- DEV_SPEC is the single source of truth. Always read
dev_spec_v8.mdbefore starting any task. - One task at a time. Complete and checkpoint one task before moving to the next.
- Never skip tests. If a task has a test method, run it. If tests fail, fix and re-run (max 3 attempts).
- Ask before committing. Always get user confirmation before git commit.
- All code in English. Comments, docstrings, variable names — all English.