Back to Discover

all-you-need

plugin

nubbot77

Spec-first engineering workflow plugin for Claude Code: PRD → Plan → Architecture → Rules → Code → Test → Deploy

View on GitHub
0 starsMITSynced Aug 2, 2026

Install to Claude Code

/plugin marketplace add nubbot77/all-you-need

README

all-you-need

A spec-first engineering workflow orchestrator for Claude Code. It guides a project through the full professional development lifecycle — no code before the specs are approved.

Idea → PRD → Plan → Architecture → Rules → Code → Test → Deploy

Why

AI agents jump straight to code and guess at requirements. This skill forces the workflow a senior engineer would follow: interview first, document decisions, gate each stage on your approval, keep a bounded state file so any model can resume the project without re-scanning the repo.

Install

Any agent via skills.sh

npx skills add nubbot77/all-you-need

Claude Code (native plugin)

/plugin marketplace add nubbot77/all-you-need
/plugin install all-you-need@all-you-need

Then in any project, say "start workflow" or invoke /all-you-need.

OpenAI Codex CLI

git clone https://github.com/nubbot77/all-you-need ~/.all-you-need
mkdir -p ~/.codex/prompts
cp ~/.all-you-need/agents/codex/all-you-need.md ~/.codex/prompts/

Then run /all-you-need inside Codex.

Gemini CLI

git clone https://github.com/nubbot77/all-you-need ~/.all-you-need
mkdir -p ~/.gemini/commands
cp ~/.all-you-need/agents/gemini/all-you-need.toml ~/.gemini/commands/

Then run /all-you-need inside Gemini CLI.

Cursor, Windsurf, Aider, any other agent

git clone https://github.com/nubbot77/all-you-need ~/.all-you-need

Paste the block from agents/AGENTS-snippet.md into your agent's instructions file (AGENTS.md, .cursor/rules, .windsurfrules, CONVENTIONS.md, …), then say "start workflow".

Update on any agent: git -C ~/.all-you-need pull (Claude Code users update via /plugin).

Stages

#StageProducesGate
1Requirements interviewdocs/PRD.mdYour approval
2Phased roadmapdocs/PLAN.mdYour approval
3Architecture (with options if unsure)docs/ARCHITECTURE.mdYour approval
4Coding rulesproject CLAUDE.mdYour approval
5Coding + living state snapshotcode + docs/PROJECT_STATE.mdPhase checkpoints
6Unit → integration → e2e testingdocs/TEST.md + test_reports/All tests pass
7Deployment for your platformdocs/DEPLOYMENT.mdYour approval

Design

  • Token-efficient: thin router SKILL.md; only the active stage's instructions are ever loaded into context.
  • Resumable: docs/WORKFLOW_STATE.md tracks the current stage — new sessions pick up where you left off.
  • State snapshot, not changelog: PROJECT_STATE.md is rewritten in place; git history handles the past.
  • Small-task escape hatch: bugfixes skip the ceremony — change, regression test, state update, done.
  • Git-safe: commits and pushes after each approved stage; never merges, rebases, or deletes without an explicit ask. Found bugs become GitHub issues automatically.

Requirements

  • Any supported coding agent (Claude Code, Codex CLI, Gemini CLI, Cursor, Windsurf, Aider, …)
  • Optional: grill-with-docs skill for a sharper requirements interview (falls back to built-in questions)
  • Optional: gh CLI authenticated, for automatic issue creation

License

MIT

Rendered live from nubbot77/all-you-need's GitHub README — not stored, always reflects the source repo.

1 Plugin

NameDescriptionCategorySource
all-you-needSpec-first engineering workflow orchestrator: PRD → Plan → Architecture → Rules → Code → Test → Deploy, with approval gates and token-efficient progressive disclosure../

0 Comments

Login required
Log in to post a comment or update on this repo.

No comments yet — be the first to share an update.