SuperClaude/Templates/Template_Mode_Command_Integrated.md
NomenAK 1d03832f2d SuperClaude V4 Beta: Major framework restructuring
- Restructured core framework components
- Added new Agents, MCP servers, and Modes documentation
- Introduced SuperClaude-Lite minimal implementation
- Enhanced Commands with session management capabilities
- Added comprehensive Hooks system with Python integration
- Removed legacy setup and profile components
- Updated .gitignore to exclude Tests/, ClaudeDocs/, and .serena/
- Consolidated configuration into SuperClaude/Config/
- Added Templates for consistent component creation

This is the initial commit for the V4 Beta branch containing all recent framework improvements and architectural changes.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 13:59:17 +02:00

13 KiB

name description type category complexity scope activation framework-integration performance-profile
mode-name
[Clear purpose and behavioral modification description] command-integrated
orchestration|coordination|behavioral|processing
standard|advanced|enterprise
session|cross-session|project|system
automatic manual-flags confidence-threshold detection-patterns
true|false
list of flags
0.0-1.0
list of trigger patterns
mcp-servers commands modes quality-gates
list of coordinated servers
primary command integration
list of coordinated modes
list of quality integration points
standard|optimized|enterprise

[Mode Name] Mode

[Optional Subtitle] - [Brief description emphasizing command integration and behavioral framework]

Purpose

[Comprehensive description explaining the behavioral framework mode and its integration with the primary command. Should cover:]

  • Primary behavioral modification provided
  • Command integration relationship and coordination
  • Cross-session capabilities and persistence
  • Agent orchestration and handoff workflows

Core Behavioral Framework

1. [Primary Behavioral Category]

  • [Behavioral Feature]: [Description of behavioral modification]
  • [Behavioral Feature]: [Description of behavioral modification]
  • [Behavioral Feature]: [Description of behavioral modification]
  • [Behavioral Feature]: [Description of behavioral modification]

2. [Integration Capabilities Category]

  • [Integration Feature]: [Description of integration capability]
  • [Integration Feature]: [Description of integration capability]
  • [Integration Feature]: [Description of integration capability]
  • [Integration Feature]: [Description of integration capability]

3. [Configuration Management Category]

  • [Configuration Feature]: [Description of configuration management]
  • [Configuration Feature]: [Description of configuration management]
  • [Configuration Feature]: [Description of configuration management]
  • [Configuration Feature]: [Description of configuration management]

Mode Activation

Automatic Activation Patterns

[Mode Name] Mode auto-activates when SuperClaude detects:

  1. [Pattern Category]: [Description and examples of trigger patterns]
  2. [Pattern Category]: [Description and examples of trigger patterns]
  3. [Pattern Category]: [Description and examples of trigger patterns]
  4. [Pattern Category]: [Description and examples of trigger patterns]
  5. [Pattern Category]: [Description and examples of trigger patterns]

Manual Activation

  • Primary Flag: --[primary-flag] or --[shorthand]
  • Integration: Works with [primary-command] command for explicit invocation
  • Fallback Control: --no-[mode-name] disables automatic activation

Command Integration

  • Primary Implementation: [primary-command] command handles execution workflow
  • Mode Responsibility: Behavioral configuration and auto-activation logic
  • Workflow Reference: See [primary-command] for detailed [workflow-type] phases and execution steps

Framework Integration

SuperClaude Mode Coordination

  • [Related Mode]: [Description of coordination relationship]
  • [Related Mode]: [Description of coordination relationship]
  • [Related Mode]: [Description of coordination relationship]

MCP Server Integration

  • [Server Name]: [Description of server coordination and purpose]
  • [Server Name]: [Description of server coordination and purpose]
  • [Server Name]: [Description of server coordination and purpose]

Quality Gate Integration

  • Step [X.X]: [Description of quality gate integration point]
  • Step [X.X]: [Description of quality gate integration point]
  • Continuous: [Description of ongoing quality monitoring]

Agent Orchestration

  • [Orchestration Type]: [Description of agent coordination]
  • [Orchestration Type]: [Description of agent coordination]
  • [Orchestration Type]: [Description of agent coordination]

[Mode-Specific Integration Pattern]

[Integration Pattern Name] - [Description of specialized integration workflow]

[Integration Feature Name]

[Description of when and how this integration occurs]

  1. [Step Name]: [Description of integration step]
  2. [Step Name]: [Description of integration step]
  3. [Step Name]: [Description of integration step]
  4. [Step Name]: [Description of integration step]
  5. [Step Name]: [Description of integration step]

[Integration Intelligence Feature]

[feature_name]:
  [setting_category]: [list of settings]
  [setting_category]: [list of settings]
  [setting_category]: [list of settings]
  
[related_feature]:
  [setting_category]: [value or description]
  [setting_category]: [value or description]
  [setting_category]: [value or description]

Integration Benefits

  • [Benefit Category]: [Description of integration advantage]
  • [Benefit Category]: [Description of integration advantage]
  • [Benefit Category]: [Description of integration advantage]
  • [Benefit Category]: [Description of integration advantage]

Mode Configuration

[mode_name]_mode:
  activation:
    automatic: [true|false]
    confidence_threshold: [0.0-1.0]
    detection_patterns:
      [pattern_category]: [list of patterns]
      [pattern_category]: [list of patterns]
      [pattern_category]: [list of patterns]
  
  mode_command_integration:
    primary_implementation: "[primary-command]"
    parameter_mapping:
      # MODE YAML Setting → Command Parameter
      [setting_name]: "[command-parameter]"           # Default: [value]
      [setting_name]: "[command-parameter]"           # Default: [value]
      [setting_name]: "[command-parameter]"           # Default: [value]
      [setting_name]: "[command-parameter]"           # Default: [value]
      [setting_name]: "[command-parameter]"           # Default: [value]
    override_precedence: "explicit > mode > framework > system"
    coordination_workflow:
      - [workflow_step]
      - [workflow_step]
      - [workflow_step]
      - [workflow_step]
      - [workflow_step]
  
  [integration_category]:
    [setting_name]: [value]
    [setting_name]: [list of values]
    [setting_name]: [value]
    [setting_name]: [value]
  
  framework_integration:
    mcp_servers: [list of servers]
    quality_gates: [list of quality integration points]
    mode_coordination: [list of coordinated modes]
  
  behavioral_settings:
    [behavior_category]: [value]
    [behavior_category]: [value]
    [behavior_category]: [value]
    [behavior_category]: [value]
  
  persistence:
    [storage_location]: [path or description]
    [tracking_type]: [true|false]
    [tracking_type]: [true|false]
    [tracking_type]: [true|false]
    [tracking_type]: [true|false]
  • Primary Implementation: [primary-command] command
  • Agent Integration: [related-agent] for [integration-purpose]
  • Framework Reference: [related-mode-file] for [coordination-purpose]
  • Quality Standards: [reference-file] for [validation-purpose]

Command-Integrated Mode Template Guide

Overview

This template provides a standardized format for documenting Command-Integrated Modes in the SuperClaude framework. These modes define behavioral frameworks that coordinate closely with specific commands to provide seamless user experiences.

Key Characteristics: Command-Integrated Modes

Architecture Pattern

Behavioral Mode + Command Implementation = Unified Experience

  • Mode: Provides behavioral framework, auto-detection, and configuration
  • Command: Handles execution workflow, parameter processing, and results
  • Integration: Seamless parameter mapping, workflow coordination, and quality validation

Integration Types

  • Orchestration Modes: Coordinate multiple systems (agents, MCP servers, quality gates)
  • Coordination Modes: Manage cross-session workflows and state persistence
  • Behavioral Modes: Modify interaction patterns and communication styles
  • Processing Modes: Enhance execution with specialized algorithms or optimizations

Frontmatter Configuration

Required Fields

name: [kebab-case-name]           # Machine-readable identifier
description: "[clear-purpose]"    # Human-readable purpose statement
type: command-integrated          # Always this value for this template

category: [classification]        # Primary mode category
complexity: [level]              # Implementation complexity level
scope: [operational-scope]       # Operational boundaries

activation:                      # Activation configuration
  automatic: [boolean]           # Whether mode auto-activates
  manual-flags: [list]          # Manual activation flags
  confidence-threshold: [float]  # Auto-activation confidence level
  detection-patterns: [list]     # Pattern matching triggers

framework-integration:           # Integration points
  mcp-servers: [list]           # Coordinated MCP servers
  commands: [list]              # Integrated commands
  modes: [list]                 # Coordinated modes
  quality-gates: [list]         # Quality integration points

performance-profile: [level]     # Performance characteristics

Value Guidelines

  • Category: orchestration, coordination, behavioral, processing
  • Complexity: standard, advanced, enterprise
  • Scope: session, cross-session, project, system
  • Performance Profile: standard, optimized, enterprise

Section Guidelines

Purpose Section

Should comprehensively explain:

  • The behavioral framework provided by the mode
  • How it integrates with the primary command
  • Cross-session capabilities and persistence features
  • Agent orchestration and handoff workflows

Core Behavioral Framework

  • 3 numbered subsections minimum
  • Focus on behavioral modifications and integration capabilities
  • Include configuration management and framework compliance
  • Use consistent bullet point formatting

Mode Activation

  • Automatic Activation Patterns: 5+ specific trigger patterns with examples
  • Manual Activation: Primary flags and integration details
  • Command Integration: Clear workflow responsibilities and references

Framework Integration

  • 4 subsections required: Mode Coordination, MCP Integration, Quality Gates, Agent Orchestration
  • Document all coordination relationships
  • Include specific integration points and workflows

Mode-Specific Integration Pattern

  • Customizable section name based on mode's primary integration feature
  • Document specialized workflows unique to this mode
  • Include YAML configuration blocks for complex features
  • List concrete integration benefits

Mode Configuration

  • Comprehensive YAML structure with nested categories
  • Parameter mapping section showing mode-to-command parameter inheritance
  • Coordination workflow documenting integration steps
  • Behavioral settings and persistence configuration
  • Always include primary command reference
  • Link to related agents and their integration purpose
  • Reference framework coordination documentation
  • Include quality standards and validation references

Best Practices

1. Integration Clarity

  • Clearly separate mode responsibilities from command responsibilities
  • Document parameter inheritance and override precedence
  • Explain coordination workflows step-by-step

2. Behavioral Focus

  • Emphasize how the mode modifies SuperClaude's behavior
  • Document communication patterns and interaction changes
  • Include examples of behavioral modifications

3. Framework Compliance

  • Ensure integration with SuperClaude quality gates
  • Document MCP server coordination patterns
  • Include agent orchestration workflows

4. Configuration Completeness

  • Provide comprehensive YAML configuration examples
  • Document all parameter mappings between mode and command
  • Include default values and valid ranges

5. Cross-Session Awareness

  • Document persistence and session lifecycle integration
  • Include cross-session coordination patterns
  • Explain context retention and state management

Integration Architecture

Mode-Command Coordination Flow

1. Pattern Detection (Mode)
2. Auto-Activation (Mode)
3. Parameter Mapping (Mode → Command)
4. Command Invocation (Framework)
5. Behavioral Enforcement (Mode)
6. Quality Validation (Framework)
7. Result Coordination (Mode + Command)

Quality Gate Integration Points

  • Pre-Activation: Mode detection and pattern validation
  • Parameter Mapping: Configuration inheritance and validation
  • Execution Monitoring: Behavioral compliance and quality tracking
  • Post-Execution: Result validation and session persistence

File Naming Convention

  • Pattern: Template_Mode_Command_Integrated.md
  • Usage: For modes that integrate closely with specific commands
  • Examples: Brainstorming Mode + /sc:brainstorm, Task Management Mode + /task

Location

Template files should be placed in: SuperClaude/Templates/

Implemented modes should be placed in: SuperClaude/Modes/ or directly in the global configuration directory