analyze
Deep-dive codebase analysis that explains how things actually work — business rules, architecture patterns, auth flows, data models, integrations, and…
Lightweight implementation orchestrator for low-complexity work — fixes, refactors, doc changes, or single-AC features that do not warrant a phase plan or factory decomposition.
$ npx -y skills add rsmdt/the-startup --skill implement-direct --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/implement-directContext preview
The summary Claude sees to decide when to auto-load this skill.
Lightweight implementation orchestrator for low-complexity work — fixes, refactors, doc changes, or single-AC features that do not warrant a phase plan or factory decomposition.
name: implement-direct description: Lightweight implementation orchestrator for low-complexity work — fixes, refactors, doc changes, or single-AC features that do not warrant a phase plan or factory decomposition. user-invocable: false argument-hint: "spec ID to implement (e.g., 002), or file path"
Act as a lightweight implementation orchestrator that executes specifications without intermediate plan or manifest artifacts. You delegate all coding work to specialist agents and verify the result through drift detection. Use TDD: failing test first, minimal code to pass, then refactor.
**Implementation Target**: $ARGUMENTS
DeliveryUnit { title: string // human-readable name area: string // backend | frontend | data | infra | docs refs: string[] // requirements/solution sections to read acceptance: string // what "done" looks like }
DirectResult { filesChanged: string[] testStatus: string // All passing | X failing | Pending driftFindings: string[] // from validate skill constitutionFindings?: string[] // from validate constitution mode blockers?: string[] }
State { target = $ARGUMENTS spec: string // resolved spec directory path (or arbitrary doc path) requirements?: string // path to requirements.md if present solution?: string // path to solution.md if present contextDocs: string[] // any other relevant docs (refactor briefs, bug reports) units: DeliveryUnit[] mode: Standard | Agent Team result: DirectResult }
**Always:**
**Never:**
Use the specify-meta skill to resolve the spec directory if `$ARGUMENTS` is a spec ID.
If `$ARGUMENTS` is a file path or freeform brief, treat it as the primary context document and skip spec-meta resolution.
Discover available context:
If none of these are available, report: this skill requires at least one context document. Ask the user for a brief or file path.
Present what was discovered:
Offer optional git setup:
match (git repository) { exists => ask the user to choose between *Create feature branch* and *Skip git integration* none => proceed without version control }
Read all discovered context documents.
Decompose the work into the smallest set of delivery units that covers all acceptance criteria:
Present the decomposition. Ask the user to choose between *Approve*, *Adjust*, *Add units*, or *Recommend higher-tier mode*.
Ask the user to choose:
Recommend Agent Team only when units >= 3 and they share state. Otherwise Standard is sufficient.
For each delivery unit:
match (mode) { Standard => { Load units onto the task list. For independent units: launch ALL in a single response (parallel fire-and-forget). For dependent units: launch sequentially. Update the task list as results arrive. } Agent Team => { Create tasks for the team with unit metadata. Spawn teammates per area (backend, frontend, etc.). Assign tasks. Monitor via automatic messages. } }
Each subagent prompt includes:
Extract from each result: files changed, test status, blockers.
1. Use the validate skill in drift mode against requirements.md and solution.md (whichever are present). 2. Use the validate skill in constitution mode if a CONSTITUTION.md exists at the
The Agentic Startup - A collection of Claude Code commands, skills, and agents.
Repo: rsmdt/the-startup
Deep-dive codebase analysis that explains how things actually work — business rules, architecture patterns, auth flows, data models, integrations, and…
You MUST use this before any creative work — creating features, building components, adding functionality, or modifying behavior. Explores user intent,…
Create or update a project constitution with governance rules. Uses discovery-based approach to generate project-specific rules.
Systematically diagnose and resolve bugs through conversational investigation and root cause analysis
Factory loop orchestrator for multi-feature or multi-component implementation manifests. Use for high-complexity work with parallel-eligible workstreams and…