Ship faster. Ship better. Ship with The Agentic Startup.
The Agentic Startup brings you instant access to expert developers, architects, and engineers - all working together to turn your ideas into shipped code. It is a system for Claude Code that gives you a virtual engineering team. Instead of one AI trying to do everything, you get specialized experts who collaborate like a real startup team - pragmatic, fast, and focused on shipping.
Think of it as having a CTO, architects, developers, and DevOps engineers on-demand, each bringing their expertise to your project.
Think twice, ship once. Proper planning accelerates delivery more than jumping straight into code.
- Humans decide, AI executes - Critical decisions stay with you; AI handles implementation details
- Specialist delegation - Pull in the right expert for each task
- Documentation drives clarity - Specs prevent miscommunication and scope creep
- Parallel execution - Multiple experts work simultaneously when possible
- Review everything - No AI decision goes unreviewed; you stay in control
When you use The Agentic Startup, Claude Code becomes your technical co-founder that gathers context first, consults specialists, generates reviewable documentation, then implements with confidence.
Task specialization consistently outperforms role-based organization for LLM agents:
- Performance Impact: Studies show 2.86% to 21.88% accuracy improvement with specialized agents vs single broad agents (Multi-Agent Collaboration, 2025)
- Industry Consensus: Leading frameworks (CrewAI, Microsoft AutoGen, LangGraph) organize agents by capability rather than traditional job titles
- Domain Specialization: Effective LLM specialization customizes agents according to specific task contextual data (Agentic LLM Systems, 2024)
Install and start using The Agentic Startup:
curl -LsSf https://raw.githubusercontent.com/rsmdt/the-startup/main/install.sh | sh
Then, run claude
and get started:
# Activate The Agentic Startup output style for the full experience
/output-style The Startup
# Plan a feature
/s:specify "Add user authentication"
# Build it
/s:implement 001-user-auth
More installation options: See the Installation section below.
The Agentic Startup uses activity-based agents that focus on WHAT they do, not WHO they are. Traditional engineering boundaries (backend/frontend) are artificial constraints that reduce LLM performance. Instead, our agents:
- Focus on activities - Agents specialize in
api-design
orcomponent-architecture
, not arbitrary roles - Adapt to your stack - Automatically detect and apply React/Vue/Angular patterns, REST/GraphQL APIs, PostgreSQL/MongoDB optimizations
- Execute in parallel - Multiple specialists work simultaneously on related activities
- Preserve real expertise - Keep domain specialization (mobile, security, UX) where it genuinely adds value
Each agent receives only relevant context for their specific expertise, reducing cognitive load and improving accuracy.
the-chief - Eliminates bottlenecks through smart routing and complexity assessment
the-analyst - Transforms vague requirements into actionable specifications
requirements-clarification
- Uncovers hidden needs and resolves ambiguitiesrequirements-documentation
- Creates comprehensive BRDs and PRDsfeature-prioritization
- Data-driven feature prioritizationsolution-research
- Researches proven approaches and patternsproject-coordination
- Breaks down complex projects into tasks
the-architect - Balances elegance with pragmatic business reality
system-design
- Designs scalable system architecturessystem-documentation
- Creates architecture diagrams and decisionsarchitecture-review
- Validates design patterns and compliancecode-review
- Elevates team capabilities through feedbackscalability-planning
- Ensures systems scale gracefullytechnology-evaluation
- Makes framework and tool decisionstechnology-standards
- Prevents technology chaos through standards
the-software-engineer - Ships features that actually work
api-design
- REST/GraphQL APIs with clear contractsapi-documentation
- Comprehensive API documentationdatabase-design
- Balanced schemas for any databaseservice-integration
- Reliable service communication patternscomponent-architecture
- Reusable UI componentsbusiness-logic
- Domain rules and validationreliability-engineering
- Error handling and resilienceperformance-optimization
- Bundle size and Core Web Vitalsstate-management
- Client and server state patternsbrowser-compatibility
- Cross-browser support
the-platform-engineer - Makes systems that don't wake you at 3am
system-performance
- Handles 10x load without 10x costobservability
- Monitoring that catches problems earlycontainerization
- Consistent deployment everywherepipeline-engineering
- Reliable data processingci-cd-automation
- Safe deployments at scaledeployment-strategies
- Progressive rolloutsincident-response
- Production fire debugginginfrastructure-as-code
- Reproducible infrastructurestorage-architecture
- Scalable storage solutionsquery-optimization
- Fast database queriesdata-modeling
- Balanced data models
the-designer - Creates products people actually want to use
accessibility-implementation
- WCAG 2.1 AA complianceuser-research
- Real user needs, not assumptionsinteraction-design
- Minimal friction user flowsvisual-design
- Brand-enhancing UI aestheticsdesign-systems
- Consistent component librariesinformation-architecture
- Intuitive content hierarchies
the-qa-engineer - Catches bugs before users do
test-strategy
- Risk-based testing approachestest-implementation
- Comprehensive test suitesexploratory-testing
- Creative defect discoveryperformance-testing
- Load and stress validation
the-security-engineer - Keeps the bad guys out
vulnerability-assessment
- OWASP-based security checksauthentication-systems
- OAuth, JWT, SSO, MFAsecurity-incident-response
- Rapid containmentcompliance-audit
- GDPR, SOX, HIPAA compliancedata-protection
- Encryption and privacy controls
the-mobile-engineer - Ships apps users love
mobile-interface-design
- Platform-specific UI patternsmobile-data-persistence
- Offline-first strategiescross-platform-integration
- Native and hybrid bridgesmobile-deployment
- App store submissionsmobile-performance
- Battery and memory optimization
the-ml-engineer - Makes AI that actually ships
model-deployment
- Production-ready inferenceml-monitoring
- Drift detection systemsprompt-optimization
- LLM prompt engineeringmlops-automation
- Reproducible ML pipelinescontext-management
- AI memory architecturesfeature-engineering
- Model-ready data pipelines
the-meta-agent - Creates new specialized agents
The Startup provides powerful slash commands that orchestrate your entire development workflow. Each command features built-in verification checkpoints and mandatory pause points to ensure quality at every step.
Creates comprehensive specifications with built-in quality gates:
# Start fresh with a new feature idea
/s:specify Build a real-time notification system
# Resume working on a specification
/s:specify 001
Documents Created:
docs/specs/[id]-[short-name]/BRD.md
- Business Requirements Document capturing the "why" and business valuedocs/specs/[id]-[short-name]/PRD.md
- Product Requirements Document defining user-facing features and acceptance criteriadocs/specs/[id]-[short-name]/SDD.md
- Solution Design Document detailing technical architecture and implementation approachdocs/specs/[id]-[short-name]/PLAN.md
- Implementation Plan with phase-by-phase tasks ready for executiondocs/patterns/
- Documents reusable patterns discovered during research (authentication flows, caching strategies, etc.)docs/interfaces/
- Documents external API contracts and integration specifications documented along the way
Key Features:
- π€ Self-verification checkpoints - "Ask yourself" prompts ensure thorough analysis
- π Phase boundaries - User approval required at each major step
- β‘ Parallel research - Multiple specialists investigate simultaneously
show details
flowchart TD
A([Your Feature Idea]) --> |initialize| B{Check<br>Existing}
B --> |exists| C[Review and Refine]
C --> END[π Ready for /s:implement S001]
B --> |new| D[π **Requirements Gathering**<br/>Create *BRD.md*, *PRD.md* if needed]
D --> E[π **Technical Research**<br/>Create *SDD.md* if needed, document patterns, interfaces]
E --> F[π **Implementation Planning**<br/>Create *PLAN.md*]
F --> END[π Ready for /s:implement S001]
Takes an implementation plan (PLAN.md) and executes it phase-by-phase with expert delegation:
# Implement a completed specification (requires PLAN.md)
/s:implement 001
# Implement from a specific PLAN.md file
/s:implement docs/specs/001-auth/PLAN.md
# Use your own plan document
/s:implement my-custom-plan.md
Requirements:
- Depends on a PLAN.md document (created by
/s:specify
or your own) - Plan must include phase markers and task lists for execution
- Can use any properly formatted plan document, not just generated ones
Key Features:
- π Phase-by-phase execution - One phase at a time to prevent overload
- β‘ Parallel task execution - Multiple agents work simultaneously within phases
- π Phase boundaries - Mandatory stops between phases for review
- π Automatic validation - Tests run after each change
show details
flowchart TD
A([π *PLAN.md*]) --> |load| B[**Initialize Plan**<br/>Parse phases & tasks]
B --> |approve| C{Phases<br>Remaining?}
C --> |yes| D[**Execute Phase N**<br/>β‘ *Parallel agent execution*<br/>β *Run tests after each task*]
D --> |validate| E[**Phase Review**<br/>Check test results<br/>Review changes]
E --> |continue| C
C --> |no| F[**Final Validation**<br/>Run full test suite<br/>Verify all requirements]
F --> END[β
**Implementation Complete**]
Analyzes code and performs refactoring based on complexity assessment:
# Refactor specific code or modules
/s:refactor improve the authentication module for better testability
# Refactor for specific goals
/s:refactor reduce complexity in the payment processing logic
Complexity-Based Behavior:
-
Simple refactoring β Executes immediately with validation at each step
- Method extraction, variable renaming, small scope changes
- Direct execution with continuous test validation
-
Complex refactoring β Creates specification for later execution
- Architectural changes, cross-module refactoring, API redesigns
- Generates
SDD.md
andPLAN.md
for review before execution - Use
/s:implement
to execute the refactoring plan
Key Features:
- π― Goal clarification - Ensures refactoring objectives are clear
- π Validation-first - Tests must pass before and after changes
- π Complexity routing - Automatic decision between immediate or planned execution
- π Safety checkpoints - User approval at critical decision points
show details
flowchart TD
A([Refactoring Request]) --> |analyze| B[**Goal Clarification**<br/>Define objectives<br/>Analyze codebase]
B --> |assess| C{**Complexity<br>Check**}
C --> |simple| D[**Direct Refactoring**<br/>β *Run tests first*<br/>π§ *Apply changes*<br/>β *Validate each step*]
D --> |review| E[**Specialist Review**<br/>Code quality check<br/>Performance impact]
E --> DONE[β
**Refactoring Complete**]
C --> |complex| F[**Create Specification**<br/>π *Generate SDD.md*<br/>π *Generate PLAN.md*<br/>Document approach]
F --> |defer| G[π **Ready for /s:implement**<br/>Execute via planned phases]
For the most immersive experience, activate The Startup output style to transform Claude into your high-energy technical co-founder.
/output-style The Startup
What you get:
- π Startup energy - "Let's ship this NOW!" enthusiasm in every response
- β‘ Parallel execution - Launches multiple agents simultaneously, no blocking
- π Task tracking - Uses TodoWrite obsessively for progress visibility
- π Victory celebrations - Acknowledges every shipped feature
Example transformation:
Standard: "I'll help you implement authentication..."
The Agentic Startup: "π TIME TO SHIP! Launching the security squad in parallel!"
The style makes every session feel like you're building the next unicorn.
# Fix a bug
"Error: Cannot read property 'user' of undefined in auth.js"
# Build a feature
/s:specify "Add CSV export functionality to reports"
# Optimize performance
"The dashboard takes 10 seconds to load"
# Review code
"Review my authentication implementation for security issues"
# Get unstuck
"I don't know how to structure this microservices architecture"
The Agentic Startup provides powerful analytics by directly parsing Claude Code's native JSONL logs. Track tool usage, agent performance, and session activity without any runtime overhead or hooks.
Major Refactoring Achievement: We removed ~2,000 lines of hook-based collection code, replacing it with a streamlined stats command that reads Claude Code's existing logs. This approach is more reliable, has zero performance impact, and provides richer analytics.
Analyze your AI team's performance across all projects or specific sessions:
# View comprehensive stats for current project
the-startup stats
# View stats across ALL projects (global)
the-startup stats -g
# Filter by time period
the-startup stats --since 24h # Last 24 hours
the-startup stats --since 7d # Last 7 days
the-startup stats --since 2025-01-01 # Since specific date
# Export in different formats
the-startup stats --format json # JSON output
the-startup stats --format csv # CSV for spreadsheets
# Tool usage statistics
the-startup stats tools
the-startup stats tools --since 7d --format csv
# Agent delegation patterns
the-startup stats agents
the-startup stats agents -g # Global agent usage
# Command execution history
the-startup stats commands
the-startup stats commands --since 30d
# Session activity summary
the-startup stats sessions
the-startup stats sessions --format json
π The Startup Statistics
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π Tool Usage (Last 7 days)
ββββββββββββββ¬ββββββββ¬βββββββββββ¬βββββββββββ¬βββββββββββββ¬βββββββββββββ
β Tool β Count β Success% β Errors β Avg Time β Total Time β
ββββββββββββββΌββββββββΌβββββββββββΌβββββββββββΌβββββββββββββΌβββββββββββββ€
β Read β 1,247 β 99.8% β 2 β 45ms β 56.1s β
β Edit β 823 β 98.5% β 12 β 120ms β 98.8s β
β Bash β 456 β 95.2% β 22 β 1.2s β 9m 7s β
β Write β 234 β 100.0% β 0 β 89ms β 20.8s β
β MultiEdit β 189 β 97.4% β 5 β 234ms β 44.2s β
ββββββββββββββ΄ββββββββ΄βββββββββββ΄βββββββββββ΄βββββββββββββ΄βββββββββββββ
π€ Agent Activity
βββββββββββββββββββββββββββ¬ββββββββ¬βββββββββββββ
β Agent β Tasks β Avg Time β
βββββββββββββββββββββββββββΌββββββββΌβββββββββββββ€
β the-software-engineer β 145 β 3.2s β
β the-architect β 89 β 2.8s β
β the-qa-engineer β 67 β 4.1s β
β the-analyst β 45 β 2.1s β
βββββββββββββββββββββββββββ΄ββββββββ΄βββββββββββββ
β‘ Command Usage
ββββββββββββββββ¬ββββββββ¬βββββββββββββ
β Command β Count β Last Used β
ββββββββββββββββΌββββββββΌβββββββββββββ€
β /s:specify β 23 β 2 hrs ago β
β /s:implement β 18 β 4 hrs ago β
β /s:refactor β 12 β 1 day ago β
ββββββββββββββββ΄ββββββββ΄βββββββββββββ
- Zero performance impact - Reads Claude Code's existing logs, no runtime overhead
- Privacy-first - All analysis happens locally, no external services
- Rich filtering - Query by time period, project, or session
- Multiple formats - Table (default), JSON, or CSV output
- Global insights - Analyze patterns across all your projects
- 87.3% test coverage - Thoroughly tested with comprehensive benchmarks
- Direct log parsing - Reads Claude Code's native JSONL logs from
~/.claude/projects/
- Smart aggregation - Correlates events to build comprehensive metrics
- Flexible output - Choose the format that works for your workflow
- No configuration - Works immediately after installation, no setup required
This stats system helps you understand:
- Which tools are most effective for your workflow
- How different agents contribute to your projects
- Performance bottlenecks in your development process
- Usage patterns across different projects and time periods
The Agentic Startup provides easy installation via script capabilities.
# Interactive installation (shows all options)
curl -LsSf https://raw.githubusercontent.com/rsmdt/the-startup/main/install.sh | sh
# Quick global installation (recommended paths, no prompts)
curl -LsSf https://raw.githubusercontent.com/rsmdt/the-startup/main/install.sh | sh -s -- -y
# Local installation (project-specific paths, with file selection)
curl -LsSf https://raw.githubusercontent.com/rsmdt/the-startup/main/install.sh | sh -s -- -l
# Quick local installation (project-specific, no prompts)
curl -LsSf https://raw.githubusercontent.com/rsmdt/the-startup/main/install.sh | sh -s -- -ly
If you want to contribute or customize:
# Clone and build
git clone https://github.com/rsmdt/the-startup.git
cd the-startup
go build -o the-startup
# Run tests
go test ./...
# Install from local binary (for development/offline use)
./the-startup install # Interactive
./the-startup install -y # Quick global
./the-startup install -ly # Quick local
While The Agentic Startup aims to enhance Claude Code with specialized agents and structured workflows, be aware of some limitations:
- Slash commands sometimes are not recognized or executed properly despite correct setup, requiring retry
- Subagents sometimes do not follow their custom instructions and instead generate generic prompts, breaking intended behavior
- Your CLAUDE.md may affect slash command or subagent behaviour
- Your Installed MCPs may affect behaviour and implementation.
- Restart Claude Code between major tasks to free resources
- Verify generated code and documentation before committing
The Agentic Startup tries to be unbiased about which MCP you may have installed, as this is a fast changing topic. However, we recommend that you have at least sequentialthunking
installed.
- Claude Code Documentation
- Claude Code Slash Commands
- Claude Code Subagents
- Claude Code Statusline
- Claude Code Output Styles
Ship faster. Ship better. Ship with The Agentic Startup.