Migrate PERSONAS to flag system for Claude Code compliance

- Add persona flags (--persona-<name>) to flag-inheritance.yml
- Create persona-patterns.yml with behavioral profiles and MCP preferences
- Update command-patterns.yml to reference persona patterns
- Integrate persona flags with MCP decision matrix
- Remove backward compatibility for /persona:<name> syntax
- Update all documentation and examples to use flag syntax

This migration ensures SuperClaude remains compliant with Claude Code's
flag-based architecture while enhancing persona functionality through
standard flag combinations (e.g., --persona-architect --ultrathink).

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

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
NomenAK
2025-06-24 22:15:30 +02:00
parent ff61676f74
commit d8727a6a07
8 changed files with 315 additions and 21 deletions

View File

@@ -28,6 +28,7 @@ Universal_Flags:
Compression: "See flag-inheritance.yml"
MCP_Control: "See flag-inheritance.yml"
Execution: "See flag-inheritance.yml"
Personas: "See flag-inheritance.yml#Persona_Control"
Templates:
MCP: "See MCP.md"
@@ -106,6 +107,7 @@ Workflow_Flags:
Instead_Of_Repeating:
MCP_Explanations: "@see shared/flag-inheritance.yml#MCP_Control"
Thinking_Modes: "@see shared/flag-inheritance.yml#Thinking_Modes"
Persona_Behaviors: "@see shared/persona-patterns.yml"
Research_Standards: "@see shared/research-flow-templates.yml"
Validation_Rules: "@see shared/validation.yml"
Performance_Patterns: "@see shared/performance.yml"