shotgun-sh/shotgun

Spec Driven Development 🤠 Write codebase-aware specs for AI coding agents so they don't derail.

681Stars on the repository
4Mods indexed here, across every type
3mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

next-stage

01

shotgun-sh/shotgun

Command Claude Code

Create a branch. I am going to take a shower for the next 90 minutes and I need the next stage to be finished before I come back. All of the research, contracts, specification, plan, and tasks in .shotgun/ this directory is just specifications and example code. Second Explore the codebase to come up with a detailed…

not rated 681 +1 3mo ago A 0 tokens original MIT

pr

02

shotgun-sh/shotgun

Command Claude Code

make sure mypy and ruff checks pass, and that the pytest ONLY smoke tests pass. then get this up into a PR.

not rated 681 +1 3mo ago A 0 tokens original MIT

review

03

shotgun-sh/shotgun

Command Claude Code

Review the current pull request to look for things like: Inline imports = We must remove these unless they are truly needed. dicts being returned by services/routers that should be Pydantic Models. Pydantic Model classes should be moved to a models.py file in the appropriate folder. Any leftover TODOs = We need to…

not rated 681 +1 3mo ago A 0 tokens original MIT