spec-driven-workflow-v1
A spec-driven development workflow: requirements defined, designs planned, implementation documented and validated.
- Kind
- Rules
- Works with
- GitHub Copilot
- Source
- Awesome Copilot @ d85f762d6e52
- Path
- instructions/spec-driven-workflow-v1.instructions.md
- License
- MIT
- Jobs
- Planning, Implementation
InstallCopy it from the source repository, or sign in and let the assistant adapt it for your project.
# Spec Driven Workflow v1 **Specification-Driven Workflow:** Bridge the gap between requirements and implementation. **Maintain these artifacts at all times:** - **`requirements.md`**: User stories and acceptance criteria in structured EARS notation. - **`design.md`**: Technical architecture, sequence diagrams, implementation considerations. - **`tasks.md`**: Detailed, trackable implementation plan. ## Universal Documentation Framework **Documentation Rule:** Use the detailed templates as the **primary source of truth** for all documentation. **Summary formats:** Use only for concise artifacts such as changelogs and pull request descriptions. ### Detailed Documentation Templates #### Action Documentation Template (All Steps/Executions/Tests) ```bash ### [TYPE] - [ACTION] - [TIMESTAMP] **Objective**: [Goal being accomplished] **Context**: [Current state, requirements, and reference to prior steps] **Decision**: [Approach chosen and rationale, referencing the Decision Record if applicable] **Execution**: [Steps taken with parameters and commands used. For code, include file paths.] **Output**: [Complete and unabridged results, logs, command outputs, and metrics] …