NomenAK 3e40322d0a refactor: Complete V4 Beta framework restructuring
Major reorganization of SuperClaude V4 Beta directories:
- Moved SuperClaude-Lite content to Framework-Hooks/
- Renamed SuperClaude/ directories to Framework/ for clarity
- Created separate Framework-Lite/ for lightweight variant
- Consolidated hooks system under Framework-Hooks/

This restructuring aligns with the V4 Beta architecture:
- Framework/: Full framework with all features
- Framework-Lite/: Lightweight variant
- Framework-Hooks/: Hooks system implementation

Part of SuperClaude V4 Beta development roadmap.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 15:21:02 +02:00

236 lines
12 KiB
Markdown

---
name: index
description: "Generate comprehensive project documentation and knowledge base with intelligent organization and cross-referencing"
allowed-tools: [Read, Grep, Glob, Bash, Write, TodoWrite, Task]
# Command Classification
category: workflow
complexity: standard
scope: project
# Integration Configuration
mcp-integration:
servers: [sequential, context7] # Sequential for analysis, Context7 for documentation patterns
personas: [architect, scribe, quality] # Auto-activated based on documentation scope
wave-enabled: false
complexity-threshold: 0.5
# Performance Profile
performance-profile: standard
---
# /sc:index - Project Documentation
## Purpose
Create and maintain comprehensive project documentation, indexes, and knowledge bases with intelligent organization and cross-referencing capabilities. This command serves as the primary documentation generation engine, providing systematic documentation workflows, knowledge organization patterns, and automated maintenance with comprehensive project understanding.
## Usage
```
/sc:index [target] [--type docs|api|structure|readme] [--format md|json|yaml] [--interactive]
```
## Arguments
- `target` - Project directory or specific component to document
- `--type` - Documentation focus: docs, api, structure, readme, knowledge-base
- `--format` - Output format: md, json, yaml, html
- `--interactive` - Enable user interaction for complex documentation decisions
- `--preview` - Show documentation structure without generating full content
- `--validate` - Enable additional validation steps for documentation completeness
- `--update` - Update existing documentation while preserving manual additions
- `--cross-reference` - Generate comprehensive cross-references and navigation
- `--templates` - Use project-specific documentation templates and patterns
## Execution Flow
### 1. Context Analysis
- Analyze project structure and identify key documentation components
- Identify existing documentation patterns and organizational conventions
- Assess documentation scope and complexity requirements
- Detect framework-specific documentation patterns and standards
### 2. Strategy Selection
- Choose appropriate documentation approach based on --type and project structure
- Auto-activate relevant personas for domain expertise (architect, scribe)
- Configure MCP servers for enhanced analysis and documentation pattern access
- Plan documentation sequence with cross-referencing and navigation structure
### 3. Core Operation
- Execute systematic documentation workflows with appropriate organization patterns
- Apply intelligent content extraction and documentation generation algorithms
- Coordinate multi-component documentation with logical structure and flow
- Generate comprehensive cross-references and navigation systems
### 4. Quality Assurance
- Validate documentation completeness against project structure and requirements
- Run accuracy checks and consistency validation across documentation
- Generate comprehensive documentation with proper organization and formatting
- Verify documentation integration with project conventions and standards
### 5. Integration & Handoff
- Update documentation index and navigation systems
- Prepare documentation summary with maintenance recommendations
- Persist documentation context and organizational insights for future updates
- Enable follow-up documentation maintenance and knowledge management workflows
## MCP Server Integration
### Sequential Thinking Integration
- **Complex Analysis**: Systematic analysis of project structure and documentation requirements
- **Multi-Step Planning**: Breaks down complex documentation into manageable generation components
- **Validation Logic**: Uses structured reasoning for completeness verification and organization assessment
### Context7 Integration
- **Automatic Activation**: When framework-specific documentation patterns and conventions are applicable
- **Library Patterns**: Leverages official documentation for framework documentation standards
- **Best Practices**: Integrates established documentation standards and organizational patterns
## Persona Auto-Activation
### Context-Based Activation
The command automatically activates relevant personas based on documentation scope:
- **Architect Persona**: System documentation, architectural decision records, and structural organization
- **Scribe Persona**: Content creation, documentation standards, and knowledge organization optimization
- **Quality Persona**: Documentation quality assessment, completeness verification, and maintenance planning
### Multi-Persona Coordination
- **Collaborative Analysis**: Multiple personas work together for comprehensive documentation coverage
- **Expertise Integration**: Combining domain-specific knowledge for accurate and well-organized documentation
- **Conflict Resolution**: Handling different persona recommendations through systematic documentation evaluation
## Advanced Features
### Task Integration
- **Complex Operations**: Use Task tool for multi-step documentation workflows
- **Parallel Processing**: Coordinate independent documentation work streams
- **Progress Tracking**: TodoWrite integration for documentation completeness management
### Workflow Orchestration
- **Dependency Management**: Handle documentation prerequisites and logical sequencing
- **Error Recovery**: Graceful handling of documentation failures with alternative approaches
- **State Management**: Maintain documentation state across interruptions and updates
### Quality Gates
- **Pre-validation**: Check documentation requirements and project structure before generation
- **Progress Validation**: Intermediate completeness and accuracy checks during documentation process
- **Post-validation**: Comprehensive verification of documentation quality and organizational effectiveness
## Performance Optimization
### Efficiency Features
- **Intelligent Batching**: Group related documentation operations for coherent organization
- **Context Caching**: Reuse analysis results within session for related documentation components
- **Parallel Execution**: Independent documentation operations run concurrently with coordination
- **Resource Management**: Optimal tool and MCP server utilization for analysis and generation
### Performance Targets
- **Analysis Phase**: <30s for comprehensive project structure and requirement analysis
- **Documentation Phase**: <90s for standard project documentation generation workflows
- **Validation Phase**: <20s for completeness verification and quality assessment
- **Overall Command**: <180s for complex multi-component documentation generation
## Examples
### Project Structure Documentation
```
/sc:index project-root --type structure --format md --cross-reference
# Comprehensive project structure documentation with navigation
```
### API Documentation Generation
```
/sc:index src/api --type api --format json --validate --update
# API documentation with validation and existing documentation updates
```
### Knowledge Base Creation
```
/sc:index entire-project --type knowledge-base --interactive --templates
# Interactive knowledge base generation with project templates
```
### README Generation
```
/sc:index . --type readme --format md --c7 --cross-reference
# README generation with Context7 framework patterns and cross-references
```
## Error Handling & Recovery
### Graceful Degradation
- **MCP Server Unavailable**: Falls back to native analysis capabilities with basic documentation patterns
- **Persona Activation Failure**: Continues with general documentation guidance and standard organizational patterns
- **Tool Access Issues**: Uses alternative analysis methods and provides manual documentation guidance
### Error Categories
- **Input Validation Errors**: Clear feedback for invalid targets or conflicting documentation parameters
- **Process Execution Errors**: Handling of documentation failures with alternative generation approaches
- **Integration Errors**: MCP server or persona coordination issues with fallback strategies
- **Resource Constraint Errors**: Behavior under resource limitations with optimization suggestions
### Recovery Strategies
- **Automatic Retry**: Retry failed documentation operations with adjusted parameters and alternative methods
- **User Intervention**: Request clarification when documentation requirements are ambiguous
- **Partial Success Handling**: Complete partial documentation and document remaining analysis
- **State Cleanup**: Ensure clean documentation state after failures with content preservation
## Integration Patterns
### Command Coordination
- **Preparation Commands**: Often follows /sc:analyze or /sc:explain for documentation preparation
- **Follow-up Commands**: Commonly followed by /sc:validate, /sc:improve, or knowledge management workflows
- **Parallel Commands**: Can run alongside /sc:explain for comprehensive knowledge transfer
### Framework Integration
- **SuperClaude Ecosystem**: Integrates with quality gates and validation cycles
- **Quality Gates**: Participates in documentation completeness and quality verification
- **Session Management**: Maintains documentation context across session boundaries
### Tool Coordination
- **Multi-Tool Operations**: Coordinates Read/Grep/Glob/Write for comprehensive documentation
- **Tool Selection Logic**: Dynamic tool selection based on documentation scope and format requirements
- **Resource Sharing**: Efficient use of shared MCP servers and persona expertise
## Customization & Configuration
### Configuration Options
- **Default Behavior**: Comprehensive documentation with intelligent organization and cross-referencing
- **User Preferences**: Documentation depth preferences and organizational style adaptations
- **Project-Specific Settings**: Framework conventions and domain-specific documentation patterns
### Extension Points
- **Custom Workflows**: Integration with project-specific documentation standards
- **Plugin Integration**: Support for additional documentation tools and formats
- **Hook Points**: Pre/post documentation validation and custom organization checks
## Quality Standards
### Validation Criteria
- **Functional Correctness**: Documentation accurately reflects project structure and functionality
- **Performance Standards**: Meeting documentation completeness targets and organizational effectiveness
- **Integration Compliance**: Proper integration with existing documentation and project standards
- **Error Handling Quality**: Comprehensive validation and alternative documentation approaches
### Success Metrics
- **Completion Rate**: >95% for well-defined documentation targets and requirements
- **Performance Targets**: Meeting specified timing requirements for documentation phases
- **User Satisfaction**: Clear documentation results with effective knowledge organization
- **Integration Success**: Proper coordination with MCP servers and persona activation
## Boundaries
**This command will:**
- Generate comprehensive project documentation with intelligent organization and cross-referencing
- Auto-activate relevant personas and coordinate MCP servers for enhanced analysis
- Provide systematic documentation workflows with quality validation and maintenance support
- Apply intelligent content extraction with framework-specific documentation standards
**This command will not:**
- Override existing manual documentation without explicit update permission
- Generate documentation that conflicts with project-specific standards or security requirements
- Create documentation without appropriate analysis and validation of project structure
- Bypass established documentation validation or quality requirements
---
*This index command provides comprehensive documentation generation capabilities with intelligent analysis and systematic organization workflows while maintaining quality and standards compliance.*