The Agentic Startup - A collection of Claude Code commands, skills, and agents.
> /plugin marketplace add rsmdt/the-startup
Repo: rsmdt/the-startup
What's inside

New in v3: Agent Teams (experimental) — enable multi-agent collaboration where specialized agents coordinate and work together on complex tasks. The installer now offers to configure this automatically.
The Agentic Startup is a multi-agent AI framework that makes Claude Code work like a startup team. Create comprehensive specifications before coding, then execute with parallel specialist agents — expert developers, architects, and engineers working together to turn your ideas into shipped code.
10 slash commands across 3 phases. Specify first, then build with confidence.
Key Features:
/specify classifies complexity and /implement auto-dispatchesRequirements: Claude Code v2.0+ with marketplace support
curl -fsSL https://raw.githubusercontent.com/rsmdt/the-startup/main/install.sh | sh
This installs the core plugins, configures the default output style, and sets up the statusline with a customizable config file.
Start claude and run the following:
# Add The Agentic Startup marketplace
/plugin marketplace add rsmdt/the-startup
/plugin install start@the-startup # Install the Start plugin (core workflows)
/plugin install team@the-startup # (Optional) Install the Team plugin (specialized agents)
After installation:
# (Optional) Create project governance rules
/constitution # Auto-enforced during specify, implement, review
# Switch output styles anytime
/output-style "start:The Startup" # High-energy, fast execution (default)
/output-style "start:The ScaleUp" # Calm confidence, educational
Create a specification and implement it:
# Create a specification
/specify Add user authentication with OAuth support
# Execute the implementation
/implement 001
That's it! You're now using spec-driven development.
The Agentic Startup follows spec-driven development: comprehensive specifications before code, ensuring clarity and reducing rework.
┌──────────────────────────────────────────────────────────┐
│ SETUP (optional) │
│ │
│ /constitution ► Create project governance rules │
│ (auto-enforced in BUILD workflow) │
└──────────────────────────────────────────────────────────┘
│
▼
┌──────────────────────────────────────────────────────────┐
│ BUILD (primary flow) │
│ │
│ /specify ────► Create specs (Requirements + Solution) │
│ │ ↳ Classifies complexity: Direct / Incremental / Factory │
│ │ ↳ Constitution checked on SDD │
│ ▼ │
│ /validate ───► Check quality (3 Cs framework) │
│ │ ↳ Constitution mode available │
│ ▼ │
│ /implement ──► Auto-dispatch by tier, then execute │
│ │ ↳ Direct (no plan) / Incremental (phase loop) / Factory (parallel units) │
│ │ ↳ Constitution + drift enforced │
│ ▼ │
│ /test ───────► Run tests, enforce ownership │
│ │ ↳ No "pre-existing" excuses │
│ ▼ │
│ /review ─────► Multi-agent code review │
│ │ ↳ Constitution compliance checked │
│ ▼ │
│ /document ───► Generate/sync documentation │
└──────────────────────────────────────────────────────────┘
│
▼
┌──────────────────────────────────────────────────────────┐
│ MAINTAIN (as needed) │
│ │
│ /analyze ────► Discover patterns & rules │
│ │
│ /refactor ───► Improve code (preserve behavior) │
│ │
│ /debug ──────► Fix bugs (root cause analysis) │
└──────────────────────────────────────────────────────────┘
/specify Add real-time notification system with WebSocket support
This creates a specification directory with two foundational documents plus tier-specific decomposition artifacts:
.start/specs/001-notification-system/
├── requirements.md # What to build and why (always)
├── solution.md # How to build it technically (always)
│
│ # Then ONE of these, chosen by the complexity classifier:
│
├── (Direct tier) # Fixes, refactors, single-AC features
│ └── no decomposition artifacts — implement reads requirements + solution directly
│
├── plan/ # (Incremental tier) — single feature, 1–2 components
│ ├── README.md # Plan manifest
│ └── phase-N.md # Per-phase TDD tasks
│
└── manifest.md # (Factory tier) — multi-feature, parallel work
├── units/ # Atomic implementation specs
│ └── *.md
└── scenarios/ # Holdout evaluation scenarios per unit
└── {unit-id}/*.md
The spec cycle may take 15-30 minutes. Claude will research your codebase, ask clarifying questions, and produce comprehensive documents. The process naturally involves multiple back-and-forth exchanges.
/specify runs a complexity classifier at step 6 and recommends a tier. You can override the recommendation if you want a different level of ceremony.
| Tier | When to use | Decomposition output | Implementation flow |
|---|---|---|---|
| Direct | Fixes, refactors, doc changes, single-AC features | none — requirements.md + solution.md only | implement-direct: lightweight 1–3 unit orchestration, drift check, no intermediate artifact |
| Incremental | Single feature with one or two components | plan/README.md + plan/phase-N.md (linear phase plan with TDD tasks) | implement-incremental: phase-by-phase loop with frontmatter status, human-in-the-loop review |
| Factory | Multi-feature, multi-component, parallel-eligible work | manifest.md + units/{id}.md + scenarios/{unit-id}/{name}.md | implement-factory: parallel unit dispatch with information barriers, holdout scenarios, and retry to a satisfaction threshold |
You always invoke /specify and /implement — the sub-skills (specify-incremental, specify-factory, implement-direct, implement-incremental, implement-factory) are dispatched internally. /specify selects a decomposition sub-skill based on the chosen tier (Direct creates no extra artifact); /implement autodetects the tier by inspecting which artifacts exist.
Large specifications may approach Claude's context window limits. When this happens:
# Start a new conversation and resume where you left off
/specify 001
The resume pattern:
001) instead of a descriptionPro tip: If Claude suggests "you may want to reset context", do it! The quality of output improves with fresh context.
/validate 001
This quality gate checks:
Validation is advisory—it provides recommendations but doesn't block you.
/implement 001
Claude will:
plan/ → Incremental, manifest.md → Factory, neither → Direct)implement-direct, implement-incremental, or implement-factory)Large implementations may also need context resets. Simply run /implement 001 again in a fresh conversation—Claude tracks progress in the spec files.
/review
Four parallel specialists review your code:
What do you need to do?
│
├─ Want project-wide guardrails? ─────────► /constitution
│
├─ Build something new? ──────────────────► /specify
│ Then: /validate → /implement
│
├─ Understand existing code? ─────────────► /analyze
│ └─ Want to improve it? ───────────────► Then: /refactor
│
├─ Something is broken? ──────────────────► /debug
│
├─ Need to run tests? ───────────────────► /test
│
├─ Code ready for merge? ─────────────────► /review
│
├─ Need documentation? ───────────────────► /document
│
└─ Check constitution compliance? ────────► /validate constitution
FAQ
the-startup is a Claude Code plugin with 36 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes analyze, brainstorm, constitution. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it