up-1-bootstrapping-spec-driven-projects
Sets a repository up for specification-first development with use cases: chooses a rigor profile (throwaway, solo, team), creates the docs tree and a vision skeleton, adds the spec-first rules to the guideline file (CLAUDE.md or AGENTS.md), for teams adds spec ownership, a pull request template with the specification-first review order, and a CI job that runs the specification lint and a spec-first guard, and offers agent hooks that run the checks in the agent's own tool. Use when the user wants to adopt, introduce or set up spec-driven development or use-case-driven work in a new or existing repository, asks which artifacts and gates a solo developer or a team needs, asks whether spec discipline is worth it for a prototype or a short-lived project, wants agent guideline rules for working from use cases, or wants hooks that make an agent run the specification checks without being asked. Not for writing a general CLAUDE.md and not for task boards.
Pinned to revision aecf4e91025c, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/up-1-bootstrapping-spec-driven-projects/SKILL.md
- skills/up-1-bootstrapping-spec-driven-projects/references/agent-hook-examples.md
- skills/up-1-bootstrapping-spec-driven-projects/references/agent-hooks.md
- skills/up-1-bootstrapping-spec-driven-projects/references/conventions.md
- skills/up-1-bootstrapping-spec-driven-projects/references/existing-structure.md
- skills/up-1-bootstrapping-spec-driven-projects/references/profiles.md
- skills/up-1-bootstrapping-spec-driven-projects/references/team-instruments.md
- skills/up-1-bootstrapping-spec-driven-projects/scripts/finish_change.py
- skills/up-1-bootstrapping-spec-driven-projects/scripts/hook_gate.py
- skills/up-1-bootstrapping-spec-driven-projects/scripts/relink.py
- skills/up-1-bootstrapping-spec-driven-projects/scripts/scaffold_docs.py
- skills/up-1-bootstrapping-spec-driven-projects/scripts/scope_audit.py
- skills/up-1-bootstrapping-spec-driven-projects/scripts/spec_first_guard.py
- skills/up-1-bootstrapping-spec-driven-projects/scripts/spec_lint.py
- skills/up-1-bootstrapping-spec-driven-projects/scripts/spec_model.py
- skills/up-1-bootstrapping-spec-driven-projects/scripts/uc_change_list.py
- skills/up-1-bootstrapping-spec-driven-projects/scripts/unrecorded_changes.py
- skills/up-1-bootstrapping-spec-driven-projects/scripts/validate_use_case.py
- skills/up-1-bootstrapping-spec-driven-projects/scripts/workflow_state.py
- skills/up-1-bootstrapping-spec-driven-projects/templates/ci-github.yml
- skills/up-1-bootstrapping-spec-driven-projects/templates/guideline-rules.md
- skills/up-1-bootstrapping-spec-driven-projects/templates/pull-request.md
- skills/up-1-bootstrapping-spec-driven-projects/templates/vision.md
Every link opens the file at its source, pinned to the revision this page describes.