A project analysis and planning system that transforms any codebase into an organized, trackable development process through specialized AI agents and project localization.
Claudio orchestrates discovery, requirements, planning, and task organization through 77+ specialized AI agents with standardized coordination patterns that work together to analyze, plan, and implement project solutions. The system uses a mature agent-based architecture with universal argument extraction where components are intelligently customized for each project based on comprehensive discovery analysis of technology stack, architecture patterns, and project requirements.
The system transforms ad-hoc development into systematic, trackable, and collaborative project execution through intelligent project localization, anti-fabrication policies, and comprehensive workflow automation.
- Claude Code CLI: This system is designed for use with Claude Code
- The Claude Code CLI provides the runtime environment and tools that Claudio agents use
- No additional installations required - Claudio works within your existing Claude Code setup
- Usage Guide - Complete command reference, workflow examples, and practical usage patterns
- System Architecture - Extended context structure, agent integration, and technical implementation details
- Specialized Features - Research system, Claude SDK capabilities, and advanced features
- Best Practices - Development workflows, context management, and integration guidance
- Changelog Management - Maintenance protocol and update procedures
Table of Contents: What is Claudio? | Documentation | Requirements | Quick Start | Key Features | Commands | Installation | Project Structure | Document Types | Advanced Features | Development | Troubleshooting
Note: Where you start your Claude session determines automatic project memory loading from CLAUDE.md files. We take advantage of this behavior until Claude supports alternative methods for project context loading.
# 1. Clone Claudio
git clone <this-repo>
cd claudio
# 2. Start Claude with directory access to your project
claude --add-dir /path/to/my-code
# 3. Run Claudio system command
/claudio:claudio /path/to/my-code
# Optional: Use install-only command instead
/claudio:install /path/to/my-code
# 4. Exit Claude session
exit# 1. Navigate to your project
cd /path/to/my-code
# 2. Start Claude session (loads project CLAUDE.md automatically)
claude
# 3. Use project commands
# Optional: Create additional plans
/claudio:plan feature "my new feature, add to project phases"
/claudio:implement # Follows plans created by claudio workflow or install
/claudio:test
# Natural language: "use the claudio workflow to add my new feature to the phased planning documents"# 1. Update Claudio (choose one method)
# From your project directory:
git submodule update --remote
# OR from the claudio directory:
cd claudio && git pull
# 2. Navigate to Claudio directory
cd claudio
# Note: Use `pwd` to verify your current directory
# 3. Start Claude with directory access to your project
claude --add-dir /path/to/my-code
# 4. Run Claudio upgrade command
/claudio:upgrade /path/to/my-code
# 5. Exit Claude session
exit- Universal Argument Extraction: All 77+ agents implement standardized argument extraction logic for consistent project path handling and cross-agent communication
- Anti-Fabrication Standards: System-wide policies ensure outputs are based on actual project analysis with factual, measurable results
- Template System: Comprehensive template library in extended_context/templates/ provides consistent patterns for agent and command development
- Project Path Isolation: Robust path handling prevents system contamination during multi-project workflows
- Parallel Analysis Architecture: 5 specialized agents analyze project structure, technology stack, architecture patterns, integration opportunities, and consolidate findings simultaneously
- Technology Stack Detection: Automatic framework identification, dependency analysis, and build system assessment
- Architecture Analysis: Design patterns, component relationships, and structural analysis with integration recommendations
- Project Classification: Smart categorization with localization recommendations for optimal workflow customization
- Component Customization: Agents and commands adapt to specific project context through discovery analysis
- Technology-Aware Workflows: Framework-specific procedures and commands tailored to detected technology stack
- Generated Test Integration: Project-specific test commands created during installation based on detected testing frameworks
- System vs User Components: Smart filtering ensures only workflow-relevant components are installed to user projects
- Project-Specific Documentation: README and CLAUDE.md generation with technology stack-aware content and integration guidance
- Research System: Topic research with complexity assessment, adaptive thinking modes (Think/Ultrathink), and authoritative source integration
- Parallel Documentation Updates: Coordinated maintenance through specialized agents (readme-updater, claude-md-updater, changelog-updater)
- Quality Documentation: Discovery-driven documentation generation with validation and accuracy checks
- Comprehensive Validation: Quality assurance framework with specialized validators for discovery, workflow, installation, and command generation
- Security Analysis: STRIDE-based security review with visual threat modeling and technology-specific assessments
- Code Quality Assessment: Language and framework-specific analysis with detailed reporting and remediation suggestions
- Testing Integration: Intelligent test execution with failure analysis, fix capabilities, and project-specific test command generation
- Parallel Upgrade System: 7 specialized agents handle discovery analysis, legacy cleanup, template analysis, backup management, component localization, and validation
- Custom Command Generation: Complete command system creation (command + sub-agent + context) from research sources with Claudio integration
- Claude SDK Development: Analysis and improvement of Claude Code implementations with cross-system comparison capabilities
- Git Integration: Intelligent commit message generation following project conventions and change analysis
| Command | Purpose | Example |
|---|---|---|
/claudio:claudio |
Project discovery & planning | /claudio:claudio ../my-app |
/claudio:discovery |
Parallel project analysis using 5 agents | /claudio:discovery ./backend |
/claudio:documentation |
Generate docs | /claudio:documentation api ./my-api |
/claudio:prd |
Create requirements | /claudio:prd feature chat-system |
/claudio:plan |
Implementation planning | /claudio:plan project app "12 weeks" |
/claudio:task |
Break down into tasks | /claudio:task plan.md my-project |
/claudio:research |
Topic research with complexity assessment | /claudio:research security oauth2 |
/claudio:update-docs |
Update project documentation | /claudio:update-docs "enhanced features" |
/claudio:design |
UX/UI analysis & specs | /claudio:design audit ./my-app material |
/claudio:security-review |
STRIDE security analysis | /claudio:security-review ./my-app |
| Command | Purpose | Example |
|---|---|---|
/claudio:implement |
Execute implementation plans | /claudio:implement ../my-project |
/claudio:test |
Run project tests with analysis | /claudio:test or /claudio:test --fix |
/claudio:test-g |
Gemini-enhanced testing with coordinator workflow | /claudio:test-g |
| Command | Purpose | Example |
|---|---|---|
/claudio:install |
Install Claudio components | /claudio:install or /claudio:install commands user |
/claudio:upgrade |
Parallel upgrade system | /claudio:upgrade or /claudio:upgrade /path/to/project |
| Command | Purpose | Example |
|---|---|---|
/claudio:new-command |
Generate custom commands | /claudio:new-command my-tool "analyzes dependencies" https://docs.npmjs.com |
/claudio:newprompt |
Create new agent prompts | /claudio:newprompt security-review "vulnerability analysis" standard |
/claudio:test-review |
Analyze testing patterns | /claudio:test-review |
/claudio:gcms |
Generate git commit messages | /claudio:gcms |
/claudio:code-quality |
Code quality assessment | /claudio:code-quality full ./my-project |
/claudio:claude-sdk |
Claude Code implementation analysis | /claudio:claude-sdk command_name |
Claudio provides mature installation workflows with standardized component management and intelligent project localization:
Project Mode (Default - Recommended):
# Install complete localized Claudio system in current project
/claudio:install
# Install localized commands only in current project
/claudio:install commandsCreates .claude/ folder in current directory with project-localized Claudio system featuring technology-aware customization through discovery analysis.
User Mode (Global Installation):
# Install generic commands globally for user
/claudio:install commands userInstalls standardized Claudio templates to ~/.claude/ for system-wide access across all projects.
Custom Path Mode:
# Install localized system to specific location
/claudio:install /path/to/project
/claudio:install commands /path/to/custom/locationInstalls fully customized Claudio system to any specified directory with comprehensive discovery analysis and technology-specific localization.
Keep your Claudio installation current with the upgrade system:
# Preview available upgrades for current directory
/claudio:upgrade --check
# Check specific project installation
/claudio:upgrade /path/to/project --check# Upgrade current directory with re-localization
/claudio:upgrade
# Upgrade specific project with localization refresh
/claudio:upgrade /path/to/project
# Force complete re-discovery and re-localization
/claudio:upgrade --force- Automatic Backups: Complete backup created before any changes
- Changelog Generation: Detailed record of all modifications
- Rollback Support: Easy reversion to previous versions
- Context Preservation: Existing project contexts maintained during upgrades
claudio/
βββ .claude/
β βββ commands/claudio/ # All executable commands
β βββ agents/claudio/ # Agent implementations
β βββ extended_context/ # Knowledge contexts by category
βββ .claudio/ # Generated project analysis
βββ discovery.md # Project analysis
βββ prd.md # Requirements
βββ plan.md # Implementation roadmap
βββ phase*/ # Task breakdown
When Claudio analyzes a project, it creates:
your-project/
βββ .claudio/
βββ summary.md # Executive overview
βββ discovery.md # Technology analysis
βββ prd.md # Requirements
βββ plan.md # Implementation roadmap
βββ status.md # Progress tracking
βββ research/ # Topic-specific research
βββ docs/ # Generated documentation
β βββ security/ # Security analysis
βββ phase1/, phase2/ # Task breakdown with contexts
Purpose: Topic-specific knowledge created when understanding technologies or methodologies
Location: .claudio/research/[category]/[topic]/
Creation: Generated by /claudio:research when knowledge gaps are identified
Content: Overview documentation, troubleshooting guides, best practices, implementation patterns
Example: PostgreSQL optimization techniques, React testing strategies, security best practices
Purpose: Detailed implementation roadmaps created from project requirements
Location: .claudio/plan.md
Creation: Generated by /claudio:plan after requirements analysis (PRD)
Content: Implementation phases, task breakdown, dependencies, resource needs - based on actual project analysis
Example: User authentication system implementation with phases derived from your codebase discovery
Note: Plans use real analysis data, never fabricated timelines or metrics
Purpose: Executable tasks broken down from implementation plans
Location: .claudio/phase1/, .claudio/phase2/ directories
Creation: Generated by /claudio:task after you have a plan
Content: Specific tasks with acceptance criteria, implementation contexts, progress tracking
Example: Individual tasks like "Create JWT middleware" with detailed acceptance criteria
Purpose: Specialized knowledge that enhances Claudio agent capabilities
Location: .claude/agents/claudio/extended_context/[category]/[topic]/
Creation: Created during system setup to provide agents with domain expertise
Content: Agent instruction enhancements, methodology guides, evaluation frameworks
Example: Planning agent context that helps create better implementation strategies
Research (knowledge) β Plans (roadmaps) β Phase Docs (executable tasks)
β
Extended Context (enables agents at each step)
Workflow: Research informs plan creation from requirements. Plans get broken down into executable phase documents. Extended context provides agents the expertise to perform each step effectively.
Generate complete command systems (command + sub-agent + context) from research sources:
# Create from URL research
/claudio:new-command dependency-analyzer "analyzes project dependencies" https://docs.npmjs.com/cli/v8/commands/npm-audit
# Create from local documentation
/claudio:new-command api-validator "validates API endpoints" ./api-spec.md
# Integrate with Claudio workflow
/claudio:new-command security-scan "performs security analysis" https://owasp.org/www-project-top-ten/ --claudio "after discovery workflow"Claudio automatically generates customized test commands for each project:
- Framework Detection: Detection of testing frameworks (Jest, pytest, ExUnit, Go test, etc.)
- Test Reporting: Test result analysis and failure diagnosis
- Fix Capabilities: Failure analysis and repair suggestions with
--fixflag - Project-Specific Commands: Generated test commands during installation based on discovery analysis
Create structured documentation with complexity-aware analysis:
/claudio:research development react-testing # Create research documentationFeatures:
- Complexity Assessment: Evaluation with Think/Ultrathink modes for topics
- Quality Standards: Includes sources, practical examples, and analysis depth
- Context Detection: Determines proper file placement for direct vs subagent usage
Comprehensive template library provides consistent patterns for system development:
.claude/agents/claudio/extended_context/templates/
βββ agents/ # Agent development templates
β βββ analysis-agent-template.md # Analysis specialist patterns
β βββ orchestrator-agent-template.md # Coordinator patterns
β βββ specialist-agent-template.md # Domain specialist patterns
β βββ validation-agent-template.md # Quality assurance patterns
βββ commands/ # Command development templates
β βββ test-g-command-template.md # Test command patterns
βββ meta/ # Meta-development templates
βββ claude/commands/templates/ # Complete command system templates
Template Features:
- Standardized Patterns: Consistent structure across all agents and commands
- Anti-Fabrication Integration: Built-in factual output requirements
- Argument Extraction: Universal argument handling patterns
- Quality Standards: Comprehensive validation and reporting templates
Beyond planning, Claudio can execute your implementation plans:
# Default workflow: discovery and planning combined
/claudio:claudio ../my-project
# Optional: execute implementation when ready
/claudio:implement ../my-projectImplementation Modes:
- Execute complete implementation plan
- Execute specific phases or tasks
- Resume interrupted execution
- Preview execution plan (dry run)
- Control parallel execution
Claudio employs a comprehensive system of 77+ specialized AI agents with standardized coordination patterns and universal argument extraction for reliable project analysis:
- Universal Argument Extraction: All agents implement consistent argument parsing for project path handling
- Anti-Fabrication Compliance: Agents produce factual outputs based on actual project analysis
- Template Integration: Agents reference comprehensive template library in extended_context/templates/
- Model Optimization: Strategic model distribution across Haiku (11), Sonnet 4 (58), and Opus 4.1 (8) agents
- discovery-agent: Orchestrates parallel project analysis using 5 specialized analyzers
- discovery-structure-analyzer: Project organization, file patterns, hierarchy mapping
- discovery-tech-analyzer: Technology stack detection, framework identification
- discovery-architecture-analyzer: Design patterns, architectural style, component relationships
- discovery-integration-analyzer: Tool integration opportunities, API analysis
- discovery-consolidator: Analysis integration and report generation
- security-review-coordinator: STRIDE-based security analysis with visual threat modeling
- code-quality-analyzer: Code quality assessment with reporting
- discovery-validator: Validates discovery document quality and analysis depth
- workflow-validator: Validates workflow output and document completeness
- documentation-coordinator: Generates documentation (README, API docs, user guides)
- user-readme-generator-agent: Creates project-specific README documentation with technology stack-aware content
- claude-md-generator-agent: Generates technology stack-aware project-specific CLAUDE.md
- research-specialist: Conducts topic research with complexity assessment and adaptive thinking modes
- install-full-workflow-agent: Manages Claudio installation with project-specific customization
- Parallel Upgrade System: 7 specialized agents for discovery analysis, legacy cleanup, template analysis, backup management, localization, and validation
Claudio includes a quality assurance framework:
- Discovery Validator: Validates discovery document quality and analysis depth
- Workflow Validator: Validates Claudio workflow output quality
- Install Validator: Validates installation completeness and functionality
- New Command Validator: Validates custom command generation quality
Each validator generates reports with pass/fail status, findings, recommendations, and quality metrics.
If Claude Code crashes with "JavaScript heap out of memory" errors:
# Quick fix
export NODE_OPTIONS="--max-old-space-size=8192" && claude-code
# Permanent solution (add to ~/.zshrc or ~/.bashrc)
export NODE_OPTIONS="--max-old-space-size=8192"- System Documentation: Read
CLAUDE.mdfor detailed system documentation - Sample Projects: Explore
examples/for sample projects to analyze - Installation Help: Use
/claudio:install --helpor/claudio:upgrade --help - Status Checking: Use
/claudio:upgrade --statusto verify your installation
Start by telling Claude: "Please use claudio:claudio on /path/to/my/project" and use the parallel specialist agent discovery system with project understanding!
