Skills Overview

Included Skills

This repository currently ships these skills:

  1. spec-loop-plan-task

  2. spec-loop-plan-work-breakdown

    • the file-based work breakdown skill used after planning-form selection chooses task file with subtasks or multiple task files / backlog items; it enforces standalone tasks and subtasks, with implementation tasks and subtasks releasable by default, and requires explicit user opt-out for non-releasable implementation work;
    • defined by skills/spec-loop-plan-work-breakdown/SKILL.md.
  3. spec-loop-clarify-task

    • the clarification skill for underspecified task creation, task updates, design updates, and ADR decisions; preferred over generic grill-me variants in Spec Loop workflows;
    • defined by skills/spec-loop-clarify-task/SKILL.md.
  4. spec-loop-prepare-execution-approval

  5. spec-loop-implementation-flow

  6. spec-loop-write-glossary

  7. spec-loop-setup-doc-rendering

    • the optional setup and troubleshooting skill for rendering task files and glossary files.
  8. spec-loop-write-adr

  9. spec-loop-review-change

  10. spec-loop-write-readable-tests

    • the testing skill for coverage, case selection, case purposes and behavioral names, visible setup/action/result, explicit mock outcomes, appropriate helpers and parameterization, and preservation of assertions;
    • also defines Spec Loop task verification entries and readiness requirements. Only that part depends on Spec Loop;
    • Spec Loop Automated tests entries prefix every file or other verification container and case anchor with +, =, or ± for planned additions, unchanged reuse, or modifications. Containers and cases are classified independently; the markers are not executable names or test results;
    • defined by skills/spec-loop-write-readable-tests/SKILL.md, which directly links test-design-and-writing.md for test design, naming, and writing, and spec-loop-task-verification.md for Spec Loop task-recording and readiness rules.

Documentation

  1. Check the planning, clarification, and implementation-flow skills briefly.

  2. Study the Wordle example by commit history.

    • The Wordle commit history shows the workflow under real version-control pressure: how task specifications evolve step by step, and how implementation and tests follow approved design.
  3. Check Governance, Review, and Traceability. It explains how fileless chat tasks, task files, workflow rules, common task guidance, and the task-file path guidance map to team development practice: boundaries, responsibility, commit linking, and status discipline.

  4. Compare framework trade-offs.

  5. Follow one of the hands-on tutorials.

    • Wordle Tutorial walks through a compact Java example with staged planning, approvals, implementation, glossary maintenance, and testing.
    • Online Art Game Tutorial walks through a complete browser-oriented example with staged planning, approvals, implementation, and testing.
    • The two tutorials teach the same Spec Loop workflow: planning first, explicit approval before execution, small reviewable tasks or subtasks, verification, and user correction when the LLM misses a supporting update. The main difference is the technical setting: Wordle is a compact Java path, while the online art game is browser-oriented. You can choose either tutorial.
  6. Project glossary conventions.

Recommended quick-check order: