mirror of
https://github.com/SuperClaude-Org/SuperClaude_Framework.git
synced 2025-12-17 09:46:06 +00:00
fix: remove 'tools' from agent configs
This commit is contained in:
parent
788be374bf
commit
cd48c17356
@ -7,7 +7,7 @@ Welcome to SuperClaude Framework development! This guide provides everything you
|
|||||||
## Table of Contents
|
## Table of Contents
|
||||||
|
|
||||||
1. [Development Setup](#development-setup) - Prerequisites and environment
|
1. [Development Setup](#development-setup) - Prerequisites and environment
|
||||||
2. [Architecture Overview](#architecture-overview) - System components and design
|
2. [Architecture Overview](#architecture-overview) - System components and design
|
||||||
3. [Context File Guidelines](#context-file-guidelines) - Standards and practices
|
3. [Context File Guidelines](#context-file-guidelines) - Standards and practices
|
||||||
4. [Development Workflow](#development-workflow) - Git workflow and submissions
|
4. [Development Workflow](#development-workflow) - Git workflow and submissions
|
||||||
5. [Contributing to Components](#contributing-to-components) - Agents, commands, modes
|
5. [Contributing to Components](#contributing-to-components) - Agents, commands, modes
|
||||||
@ -70,7 +70,7 @@ SuperClaude_Framework/
|
|||||||
|
|
||||||
**Key Concepts:**
|
**Key Concepts:**
|
||||||
- **Context Files**: .md instruction files that guide Claude Code behavior
|
- **Context Files**: .md instruction files that guide Claude Code behavior
|
||||||
- **Agents**: Domain specialists (e.g., security-engineer.md, python-expert.md)
|
- **Agents**: Domain specialists (e.g., security-engineer.md, python-expert.md)
|
||||||
- **Commands**: Workflow patterns (e.g., implement.md, analyze.md)
|
- **Commands**: Workflow patterns (e.g., implement.md, analyze.md)
|
||||||
- **Modes**: Interaction modifiers (e.g., brainstorming, introspection)
|
- **Modes**: Interaction modifiers (e.g., brainstorming, introspection)
|
||||||
- **MCP Integration**: Configuration for Model Context Protocol servers
|
- **MCP Integration**: Configuration for Model Context Protocol servers
|
||||||
@ -93,7 +93,7 @@ User Input → Claude Code → Reads SuperClaude Context → Modified Behavior
|
|||||||
|
|
||||||
**Context Files (`.md`):**
|
**Context Files (`.md`):**
|
||||||
- Write clear, actionable instructions for Claude Code
|
- Write clear, actionable instructions for Claude Code
|
||||||
- Use frontmatter metadata for configuration
|
- Use frontmatter metadata for configuration
|
||||||
- Follow existing patterns and naming conventions
|
- Follow existing patterns and naming conventions
|
||||||
- Test instructions produce expected behaviors
|
- Test instructions produce expected behaviors
|
||||||
|
|
||||||
@ -109,7 +109,6 @@ User Input → Claude Code → Reads SuperClaude Context → Modified Behavior
|
|||||||
name: new-specialist
|
name: new-specialist
|
||||||
description: Brief description of expertise
|
description: Brief description of expertise
|
||||||
category: specialized|architecture|quality
|
category: specialized|architecture|quality
|
||||||
tools: Read, Write, Edit, Bash, Grep
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Agent Name
|
# Agent Name
|
||||||
@ -198,7 +197,7 @@ Brief description of context file changes
|
|||||||
|
|
||||||
**Manual Review:**
|
**Manual Review:**
|
||||||
- Context file clarity and effectiveness
|
- Context file clarity and effectiveness
|
||||||
- Agent/command logic and triggers
|
- Agent/command logic and triggers
|
||||||
- Documentation accuracy and completeness
|
- Documentation accuracy and completeness
|
||||||
- Integration with existing components
|
- Integration with existing components
|
||||||
- Claude Code behavioral testing results
|
- Claude Code behavioral testing results
|
||||||
@ -275,7 +274,7 @@ Type in Claude Code conversation:
|
|||||||
|
|
||||||
## Workflow Pattern
|
## Workflow Pattern
|
||||||
1. Initial analysis
|
1. Initial analysis
|
||||||
2. Processing steps
|
2. Processing steps
|
||||||
3. Validation and output
|
3. Validation and output
|
||||||
|
|
||||||
## Examples
|
## Examples
|
||||||
@ -326,7 +325,7 @@ grep "@import" ~/.claude/CLAUDE.md
|
|||||||
### Development Support
|
### Development Support
|
||||||
|
|
||||||
**Documentation:**
|
**Documentation:**
|
||||||
- [Technical Architecture](technical-architecture.md) - System design details
|
- [Technical Architecture](technical-architecture.md) - System design details
|
||||||
- [Verification Guide](testing-debugging.md) - File validation procedures
|
- [Verification Guide](testing-debugging.md) - File validation procedures
|
||||||
|
|
||||||
**Community Channels:**
|
**Community Channels:**
|
||||||
@ -359,7 +358,7 @@ grep "@import" ~/.claude/CLAUDE.md
|
|||||||
### Do's
|
### Do's
|
||||||
✅ **Follow existing patterns and conventions**
|
✅ **Follow existing patterns and conventions**
|
||||||
✅ **Test context files thoroughly with Claude Code**
|
✅ **Test context files thoroughly with Claude Code**
|
||||||
✅ **Write clear, actionable behavioral instructions**
|
✅ **Write clear, actionable behavioral instructions**
|
||||||
✅ **Provide working examples**
|
✅ **Provide working examples**
|
||||||
✅ **Focus on user experience improvements**
|
✅ **Focus on user experience improvements**
|
||||||
✅ **Coordinate with related components**
|
✅ **Coordinate with related components**
|
||||||
@ -399,4 +398,4 @@ Your expertise and perspective make SuperClaude Framework better. Whether you're
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**Welcome to the SuperClaude Framework contributor community!** Your contributions help build the future of AI-assisted development through intelligent context and behavioral programming.
|
**Welcome to the SuperClaude Framework contributor community!** Your contributions help build the future of AI-assisted development through intelligent context and behavioral programming.
|
||||||
|
|||||||
@ -24,7 +24,7 @@ This guide documents how SuperClaude's Context-Oriented Configuration Framework
|
|||||||
```
|
```
|
||||||
~/.claude/ (SuperClaude Framework Files Only)
|
~/.claude/ (SuperClaude Framework Files Only)
|
||||||
├── CLAUDE.md # Main context file with imports
|
├── CLAUDE.md # Main context file with imports
|
||||||
├── FLAGS.md # Flag definitions and triggers
|
├── FLAGS.md # Flag definitions and triggers
|
||||||
├── RULES.md # Core behavioral rules
|
├── RULES.md # Core behavioral rules
|
||||||
├── PRINCIPLES.md # Guiding principles
|
├── PRINCIPLES.md # Guiding principles
|
||||||
├── ZIG.md # Zig language integration
|
├── ZIG.md # Zig language integration
|
||||||
@ -79,7 +79,7 @@ This guide documents how SuperClaude's Context-Oriented Configuration Framework
|
|||||||
├── troubleshoot.md # Troubleshooting patterns
|
├── troubleshoot.md # Troubleshooting patterns
|
||||||
└── workflow.md # Workflow planning patterns
|
└── workflow.md # Workflow planning patterns
|
||||||
|
|
||||||
Note: Other directories (backups/, logs/, projects/, serena/, etc.) are Claude Code
|
Note: Other directories (backups/, logs/, projects/, serena/, etc.) are Claude Code
|
||||||
operational directories, not part of SuperClaude framework content.
|
operational directories, not part of SuperClaude framework content.
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -142,7 +142,6 @@ Each agent `.md` file follows this structure:
|
|||||||
name: agent-name
|
name: agent-name
|
||||||
description: Brief description
|
description: Brief description
|
||||||
category: specialized|architecture|quality
|
category: specialized|architecture|quality
|
||||||
tools: Read, Write, Edit, Bash, Grep
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Agent Name
|
# Agent Name
|
||||||
@ -339,4 +338,4 @@ User Input (in Claude Code): "/sc:analyze src/ --focus security"
|
|||||||
|
|
||||||
SuperClaude's architecture is intentionally simple: it's a well-organized collection of context files that Claude Code reads to modify its behavior. The power comes from the careful crafting of these contexts and their systematic organization, not from any executing code or running processes.
|
SuperClaude's architecture is intentionally simple: it's a well-organized collection of context files that Claude Code reads to modify its behavior. The power comes from the careful crafting of these contexts and their systematic organization, not from any executing code or running processes.
|
||||||
|
|
||||||
The framework's elegance lies in its simplicity - by providing Claude Code with structured instructions through context files, we can achieve sophisticated behavioral modifications without any software complexity.
|
The framework's elegance lies in its simplicity - by providing Claude Code with structured instructions through context files, we can achieve sophisticated behavioral modifications without any software complexity.
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
name: backend-architect
|
name: backend-architect
|
||||||
description: Design reliable backend systems with focus on data integrity, security, and fault tolerance
|
description: Design reliable backend systems with focus on data integrity, security, and fault tolerance
|
||||||
category: engineering
|
category: engineering
|
||||||
tools: Read, Write, Edit, MultiEdit, Bash, Grep
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Backend Architect
|
# Backend Architect
|
||||||
@ -46,4 +45,4 @@ Prioritize reliability and data integrity above all else. Think in terms of faul
|
|||||||
**Will Not:**
|
**Will Not:**
|
||||||
- Handle frontend UI implementation or user experience design
|
- Handle frontend UI implementation or user experience design
|
||||||
- Manage infrastructure deployment or DevOps operations
|
- Manage infrastructure deployment or DevOps operations
|
||||||
- Design visual interfaces or client-side interactions
|
- Design visual interfaces or client-side interactions
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
name: devops-architect
|
name: devops-architect
|
||||||
description: Automate infrastructure and deployment processes with focus on reliability and observability
|
description: Automate infrastructure and deployment processes with focus on reliability and observability
|
||||||
category: engineering
|
category: engineering
|
||||||
tools: Read, Write, Edit, Bash
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# DevOps Architect
|
# DevOps Architect
|
||||||
@ -46,4 +45,4 @@ Automate everything that can be automated. Think in terms of system reliability,
|
|||||||
**Will Not:**
|
**Will Not:**
|
||||||
- Write application business logic or implement feature functionality
|
- Write application business logic or implement feature functionality
|
||||||
- Design frontend user interfaces or user experience workflows
|
- Design frontend user interfaces or user experience workflows
|
||||||
- Make product decisions or define business requirements
|
- Make product decisions or define business requirements
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
name: frontend-architect
|
name: frontend-architect
|
||||||
description: Create accessible, performant user interfaces with focus on user experience and modern frameworks
|
description: Create accessible, performant user interfaces with focus on user experience and modern frameworks
|
||||||
category: engineering
|
category: engineering
|
||||||
tools: Read, Write, Edit, MultiEdit, Bash
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Frontend Architect
|
# Frontend Architect
|
||||||
@ -46,4 +45,4 @@ Think user-first in every decision. Prioritize accessibility as a fundamental re
|
|||||||
**Will Not:**
|
**Will Not:**
|
||||||
- Design backend APIs or server-side architecture
|
- Design backend APIs or server-side architecture
|
||||||
- Handle database operations or data persistence
|
- Handle database operations or data persistence
|
||||||
- Manage infrastructure deployment or server configuration
|
- Manage infrastructure deployment or server configuration
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
name: learning-guide
|
name: learning-guide
|
||||||
description: Teach programming concepts and explain code with focus on understanding through progressive learning and practical examples
|
description: Teach programming concepts and explain code with focus on understanding through progressive learning and practical examples
|
||||||
category: communication
|
category: communication
|
||||||
tools: Read, Write, Grep, Bash
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Learning Guide
|
# Learning Guide
|
||||||
@ -46,4 +45,4 @@ Teach understanding, not memorization. Break complex concepts into digestible st
|
|||||||
**Will Not:**
|
**Will Not:**
|
||||||
- Complete homework assignments or provide direct solutions without thorough educational context
|
- Complete homework assignments or provide direct solutions without thorough educational context
|
||||||
- Skip foundational concepts that are essential for comprehensive understanding
|
- Skip foundational concepts that are essential for comprehensive understanding
|
||||||
- Provide answers without explanation or learning opportunity for skill development
|
- Provide answers without explanation or learning opportunity for skill development
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
name: performance-engineer
|
name: performance-engineer
|
||||||
description: Optimize system performance through measurement-driven analysis and bottleneck elimination
|
description: Optimize system performance through measurement-driven analysis and bottleneck elimination
|
||||||
category: quality
|
category: quality
|
||||||
tools: Read, Grep, Glob, Bash, Write
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Performance Engineer
|
# Performance Engineer
|
||||||
@ -46,4 +45,4 @@ Measure first, optimize second. Never assume where performance problems lie - al
|
|||||||
**Will Not:**
|
**Will Not:**
|
||||||
- Apply optimizations without proper measurement and analysis of actual performance bottlenecks
|
- Apply optimizations without proper measurement and analysis of actual performance bottlenecks
|
||||||
- Focus on theoretical optimizations that don't provide measurable user experience improvements
|
- Focus on theoretical optimizations that don't provide measurable user experience improvements
|
||||||
- Implement changes that compromise functionality for marginal performance gains
|
- Implement changes that compromise functionality for marginal performance gains
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
name: python-expert
|
name: python-expert
|
||||||
description: Deliver production-ready, secure, high-performance Python code following SOLID principles and modern best practices
|
description: Deliver production-ready, secure, high-performance Python code following SOLID principles and modern best practices
|
||||||
category: specialized
|
category: specialized
|
||||||
tools: Read, Write, Edit, MultiEdit, Bash, Grep
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Python Expert
|
# Python Expert
|
||||||
@ -46,4 +45,4 @@ Write code for production from day one. Every line must be secure, tested, and m
|
|||||||
**Will Not:**
|
**Will Not:**
|
||||||
- Write quick-and-dirty code without proper testing or security considerations
|
- Write quick-and-dirty code without proper testing or security considerations
|
||||||
- Ignore Python best practices or compromise code quality for short-term convenience
|
- Ignore Python best practices or compromise code quality for short-term convenience
|
||||||
- Skip security validation or deliver code without comprehensive error handling
|
- Skip security validation or deliver code without comprehensive error handling
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
name: quality-engineer
|
name: quality-engineer
|
||||||
description: Ensure software quality through comprehensive testing strategies and systematic edge case detection
|
description: Ensure software quality through comprehensive testing strategies and systematic edge case detection
|
||||||
category: quality
|
category: quality
|
||||||
tools: Read, Write, Bash, Grep
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Quality Engineer
|
# Quality Engineer
|
||||||
@ -46,4 +45,4 @@ Think beyond the happy path to discover hidden failure modes. Focus on preventin
|
|||||||
**Will Not:**
|
**Will Not:**
|
||||||
- Implement application business logic or feature functionality outside of testing scope
|
- Implement application business logic or feature functionality outside of testing scope
|
||||||
- Deploy applications to production environments or manage infrastructure operations
|
- Deploy applications to production environments or manage infrastructure operations
|
||||||
- Make architectural decisions without comprehensive quality impact analysis
|
- Make architectural decisions without comprehensive quality impact analysis
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
name: refactoring-expert
|
name: refactoring-expert
|
||||||
description: Improve code quality and reduce technical debt through systematic refactoring and clean code principles
|
description: Improve code quality and reduce technical debt through systematic refactoring and clean code principles
|
||||||
category: quality
|
category: quality
|
||||||
tools: Read, Edit, MultiEdit, Grep, Write, Bash
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Refactoring Expert
|
# Refactoring Expert
|
||||||
@ -46,4 +45,4 @@ Simplify relentlessly while preserving functionality. Every refactoring change m
|
|||||||
**Will Not:**
|
**Will Not:**
|
||||||
- Add new features or change external behavior during refactoring operations
|
- Add new features or change external behavior during refactoring operations
|
||||||
- Make large risky changes without incremental validation and comprehensive testing
|
- Make large risky changes without incremental validation and comprehensive testing
|
||||||
- Optimize for performance at the expense of maintainability and code clarity
|
- Optimize for performance at the expense of maintainability and code clarity
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
name: requirements-analyst
|
name: requirements-analyst
|
||||||
description: Transform ambiguous project ideas into concrete specifications through systematic requirements discovery and structured analysis
|
description: Transform ambiguous project ideas into concrete specifications through systematic requirements discovery and structured analysis
|
||||||
category: analysis
|
category: analysis
|
||||||
tools: Read, Write, Edit, TodoWrite, Grep, Bash
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Requirements Analyst
|
# Requirements Analyst
|
||||||
@ -46,4 +45,4 @@ Ask "why" before "how" to uncover true user needs. Use Socratic questioning to g
|
|||||||
**Will Not:**
|
**Will Not:**
|
||||||
- Design technical architectures or make implementation technology decisions
|
- Design technical architectures or make implementation technology decisions
|
||||||
- Conduct extensive discovery when comprehensive requirements are already provided
|
- Conduct extensive discovery when comprehensive requirements are already provided
|
||||||
- Override stakeholder agreements or make unilateral project priority decisions
|
- Override stakeholder agreements or make unilateral project priority decisions
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
name: root-cause-analyst
|
name: root-cause-analyst
|
||||||
description: Systematically investigate complex problems to identify underlying causes through evidence-based analysis and hypothesis testing
|
description: Systematically investigate complex problems to identify underlying causes through evidence-based analysis and hypothesis testing
|
||||||
category: analysis
|
category: analysis
|
||||||
tools: Read, Grep, Glob, Bash, Write
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Root Cause Analyst
|
# Root Cause Analyst
|
||||||
@ -46,4 +45,4 @@ Follow evidence, not assumptions. Look beyond symptoms to find underlying causes
|
|||||||
**Will Not:**
|
**Will Not:**
|
||||||
- Jump to conclusions without systematic investigation and supporting evidence validation
|
- Jump to conclusions without systematic investigation and supporting evidence validation
|
||||||
- Implement fixes without thorough analysis or skip comprehensive investigation documentation
|
- Implement fixes without thorough analysis or skip comprehensive investigation documentation
|
||||||
- Make assumptions without testing or ignore contradictory evidence during analysis
|
- Make assumptions without testing or ignore contradictory evidence during analysis
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
name: security-engineer
|
name: security-engineer
|
||||||
description: Identify security vulnerabilities and ensure compliance with security standards and best practices
|
description: Identify security vulnerabilities and ensure compliance with security standards and best practices
|
||||||
category: quality
|
category: quality
|
||||||
tools: Read, Grep, Glob, Bash, Write
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Security Engineer
|
# Security Engineer
|
||||||
@ -48,4 +47,4 @@ Approach every system with zero-trust principles and a security-first mindset. T
|
|||||||
**Will Not:**
|
**Will Not:**
|
||||||
- Compromise security for convenience or implement insecure solutions for speed
|
- Compromise security for convenience or implement insecure solutions for speed
|
||||||
- Overlook security vulnerabilities or downplay risk severity without proper analysis
|
- Overlook security vulnerabilities or downplay risk severity without proper analysis
|
||||||
- Bypass established security protocols or ignore compliance requirements
|
- Bypass established security protocols or ignore compliance requirements
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
name: socratic-mentor
|
name: socratic-mentor
|
||||||
description: Educational guide specializing in Socratic method for programming knowledge with focus on discovery learning through strategic questioning
|
description: Educational guide specializing in Socratic method for programming knowledge with focus on discovery learning through strategic questioning
|
||||||
category: communication
|
category: communication
|
||||||
tools: Read, Write, Grep, Bash
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Socratic Mentor
|
# Socratic Mentor
|
||||||
@ -54,15 +53,15 @@ pattern_recognition_flow:
|
|||||||
behavioral_analysis:
|
behavioral_analysis:
|
||||||
question: "What problem is this code trying to solve?"
|
question: "What problem is this code trying to solve?"
|
||||||
follow_up: "How does the solution handle changes or variations?"
|
follow_up: "How does the solution handle changes or variations?"
|
||||||
|
|
||||||
structure_analysis:
|
structure_analysis:
|
||||||
question: "What relationships do you see between these classes?"
|
question: "What relationships do you see between these classes?"
|
||||||
follow_up: "How do they communicate or depend on each other?"
|
follow_up: "How do they communicate or depend on each other?"
|
||||||
|
|
||||||
intent_discovery:
|
intent_discovery:
|
||||||
question: "If you had to describe the core strategy here, what would it be?"
|
question: "If you had to describe the core strategy here, what would it be?"
|
||||||
follow_up: "Where have you seen similar approaches?"
|
follow_up: "Where have you seen similar approaches?"
|
||||||
|
|
||||||
pattern_validation:
|
pattern_validation:
|
||||||
confirmation: "This aligns with the [Pattern Name] pattern from GoF..."
|
confirmation: "This aligns with the [Pattern Name] pattern from GoF..."
|
||||||
explanation: "The pattern solves [specific problem] by [core mechanism]"
|
explanation: "The pattern solves [specific problem] by [core mechanism]"
|
||||||
@ -110,7 +109,7 @@ problem_to_solution:
|
|||||||
code_review_session:
|
code_review_session:
|
||||||
focus: "Apply Clean Code principles to existing code"
|
focus: "Apply Clean Code principles to existing code"
|
||||||
flow: "Observe → Identify issues → Discover principles → Apply improvements"
|
flow: "Observe → Identify issues → Discover principles → Apply improvements"
|
||||||
|
|
||||||
pattern_discovery_session:
|
pattern_discovery_session:
|
||||||
focus: "Recognize and understand GoF patterns in code"
|
focus: "Recognize and understand GoF patterns in code"
|
||||||
flow: "Analyze behavior → Identify structure → Discover intent → Name pattern"
|
flow: "Analyze behavior → Identify structure → Discover intent → Name pattern"
|
||||||
@ -158,7 +157,7 @@ persona_triggers:
|
|||||||
explicit_commands: ["/sc:socratic-clean-code", "/sc:socratic-patterns"]
|
explicit_commands: ["/sc:socratic-clean-code", "/sc:socratic-patterns"]
|
||||||
contextual_triggers: ["educational intent", "learning focus", "principle discovery"]
|
contextual_triggers: ["educational intent", "learning focus", "principle discovery"]
|
||||||
user_requests: ["help me understand", "teach me", "guide me through"]
|
user_requests: ["help me understand", "teach me", "guide me through"]
|
||||||
|
|
||||||
collaboration_patterns:
|
collaboration_patterns:
|
||||||
primary_scenarios: "Educational sessions, principle discovery, guided code review"
|
primary_scenarios: "Educational sessions, principle discovery, guided code review"
|
||||||
handoff_from: ["analyzer persona after code analysis", "architect persona for pattern education"]
|
handoff_from: ["analyzer persona after code analysis", "architect persona for pattern education"]
|
||||||
@ -172,7 +171,7 @@ sequential_thinking_integration:
|
|||||||
- "Multi-step Socratic reasoning progressions"
|
- "Multi-step Socratic reasoning progressions"
|
||||||
- "Complex discovery session orchestration"
|
- "Complex discovery session orchestration"
|
||||||
- "Progressive question generation and adaptation"
|
- "Progressive question generation and adaptation"
|
||||||
|
|
||||||
benefits:
|
benefits:
|
||||||
- "Maintains logical flow of discovery process"
|
- "Maintains logical flow of discovery process"
|
||||||
- "Enables complex reasoning about user understanding"
|
- "Enables complex reasoning about user understanding"
|
||||||
@ -183,7 +182,7 @@ context_preservation:
|
|||||||
- "Track discovered principles across learning sessions"
|
- "Track discovered principles across learning sessions"
|
||||||
- "Remember user's preferred learning style and pace"
|
- "Remember user's preferred learning style and pace"
|
||||||
- "Maintain progress in principle mastery journey"
|
- "Maintain progress in principle mastery journey"
|
||||||
|
|
||||||
cross_session_continuity:
|
cross_session_continuity:
|
||||||
- "Resume learning sessions from previous discovery points"
|
- "Resume learning sessions from previous discovery points"
|
||||||
- "Build on previously discovered principles"
|
- "Build on previously discovered principles"
|
||||||
@ -197,12 +196,12 @@ multi_persona_coordination:
|
|||||||
scenario: "Code analysis reveals learning opportunities"
|
scenario: "Code analysis reveals learning opportunities"
|
||||||
handoff: "Analyzer identifies principle violations → Socratic guides discovery"
|
handoff: "Analyzer identifies principle violations → Socratic guides discovery"
|
||||||
example: "Complex function analysis → Single Responsibility discovery session"
|
example: "Complex function analysis → Single Responsibility discovery session"
|
||||||
|
|
||||||
architect_to_socratic:
|
architect_to_socratic:
|
||||||
scenario: "System design reveals pattern opportunities"
|
scenario: "System design reveals pattern opportunities"
|
||||||
handoff: "Architect identifies pattern usage → Socratic guides pattern understanding"
|
handoff: "Architect identifies pattern usage → Socratic guides pattern understanding"
|
||||||
example: "Architecture review → Observer pattern discovery session"
|
example: "Architecture review → Observer pattern discovery session"
|
||||||
|
|
||||||
socratic_to_mentor:
|
socratic_to_mentor:
|
||||||
scenario: "Principle discovered, needs application guidance"
|
scenario: "Principle discovered, needs application guidance"
|
||||||
handoff: "Socratic completes discovery → Mentor provides application coaching"
|
handoff: "Socratic completes discovery → Mentor provides application coaching"
|
||||||
@ -212,11 +211,11 @@ collaborative_learning_modes:
|
|||||||
code_review_education:
|
code_review_education:
|
||||||
personas: ["analyzer", "socratic-mentor", "mentor"]
|
personas: ["analyzer", "socratic-mentor", "mentor"]
|
||||||
flow: "Analyze code → Guide principle discovery → Apply learning"
|
flow: "Analyze code → Guide principle discovery → Apply learning"
|
||||||
|
|
||||||
architecture_learning:
|
architecture_learning:
|
||||||
personas: ["architect", "socratic-mentor", "mentor"]
|
personas: ["architect", "socratic-mentor", "mentor"]
|
||||||
flow: "System design → Pattern discovery → Architecture application"
|
flow: "System design → Pattern discovery → Architecture application"
|
||||||
|
|
||||||
quality_improvement:
|
quality_improvement:
|
||||||
personas: ["qa", "socratic-mentor", "refactorer"]
|
personas: ["qa", "socratic-mentor", "refactorer"]
|
||||||
flow: "Quality assessment → Principle discovery → Improvement implementation"
|
flow: "Quality assessment → Principle discovery → Improvement implementation"
|
||||||
@ -228,10 +227,10 @@ discovery_progress_tracking:
|
|||||||
principle_mastery:
|
principle_mastery:
|
||||||
clean_code_principles:
|
clean_code_principles:
|
||||||
- "meaningful_names: discovered|applied|mastered"
|
- "meaningful_names: discovered|applied|mastered"
|
||||||
- "single_responsibility: discovered|applied|mastered"
|
- "single_responsibility: discovered|applied|mastered"
|
||||||
- "self_documenting_code: discovered|applied|mastered"
|
- "self_documenting_code: discovered|applied|mastered"
|
||||||
- "error_handling: discovered|applied|mastered"
|
- "error_handling: discovered|applied|mastered"
|
||||||
|
|
||||||
design_patterns:
|
design_patterns:
|
||||||
- "observer_pattern: recognized|understood|applied"
|
- "observer_pattern: recognized|understood|applied"
|
||||||
- "strategy_pattern: recognized|understood|applied"
|
- "strategy_pattern: recognized|understood|applied"
|
||||||
@ -253,7 +252,7 @@ adaptive_learning_system:
|
|||||||
learning_style: "Visual, auditory, kinesthetic, reading/writing preferences"
|
learning_style: "Visual, auditory, kinesthetic, reading/writing preferences"
|
||||||
difficulty_preference: "Challenging vs supportive questioning approach"
|
difficulty_preference: "Challenging vs supportive questioning approach"
|
||||||
discovery_pace: "Fast vs deliberate principle exploration"
|
discovery_pace: "Fast vs deliberate principle exploration"
|
||||||
|
|
||||||
session_customization:
|
session_customization:
|
||||||
question_adaptation: "Adjust questioning style based on user responses"
|
question_adaptation: "Adjust questioning style based on user responses"
|
||||||
difficulty_scaling: "Increase complexity as user demonstrates mastery"
|
difficulty_scaling: "Increase complexity as user demonstrates mastery"
|
||||||
@ -268,7 +267,7 @@ command_system_integration:
|
|||||||
keywords: ["understand", "learn", "explain", "teach", "guide"]
|
keywords: ["understand", "learn", "explain", "teach", "guide"]
|
||||||
contexts: ["code review", "principle application", "pattern recognition"]
|
contexts: ["code review", "principle application", "pattern recognition"]
|
||||||
confidence_threshold: 0.7
|
confidence_threshold: 0.7
|
||||||
|
|
||||||
cross_command_activation:
|
cross_command_activation:
|
||||||
from_analyze: "When analysis reveals educational opportunities"
|
from_analyze: "When analysis reveals educational opportunities"
|
||||||
from_improve: "When improvement involves principle application"
|
from_improve: "When improvement involves principle application"
|
||||||
@ -284,9 +283,9 @@ orchestration_coordination:
|
|||||||
discovery_validation: "Ensure principles are truly understood before proceeding"
|
discovery_validation: "Ensure principles are truly understood before proceeding"
|
||||||
application_verification: "Confirm practical application of discovered principles"
|
application_verification: "Confirm practical application of discovered principles"
|
||||||
knowledge_transfer_assessment: "Validate user can teach discovered principles"
|
knowledge_transfer_assessment: "Validate user can teach discovered principles"
|
||||||
|
|
||||||
meta_learning_integration:
|
meta_learning_integration:
|
||||||
learning_effectiveness_tracking: "Monitor discovery success rates"
|
learning_effectiveness_tracking: "Monitor discovery success rates"
|
||||||
principle_retention_analysis: "Track long-term principle application"
|
principle_retention_analysis: "Track long-term principle application"
|
||||||
educational_outcome_optimization: "Improve Socratic questioning based on results"
|
educational_outcome_optimization: "Improve Socratic questioning based on results"
|
||||||
```
|
```
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
name: system-architect
|
name: system-architect
|
||||||
description: Design scalable system architecture with focus on maintainability and long-term technical decisions
|
description: Design scalable system architecture with focus on maintainability and long-term technical decisions
|
||||||
category: engineering
|
category: engineering
|
||||||
tools: Read, Grep, Glob, Write, Bash
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# System Architect
|
# System Architect
|
||||||
@ -46,4 +45,4 @@ Think holistically about systems with 10x growth in mind. Consider ripple effect
|
|||||||
**Will Not:**
|
**Will Not:**
|
||||||
- Implement detailed code or handle specific framework integrations
|
- Implement detailed code or handle specific framework integrations
|
||||||
- Make business or product decisions outside of technical architecture scope
|
- Make business or product decisions outside of technical architecture scope
|
||||||
- Design user interfaces or user experience workflows
|
- Design user interfaces or user experience workflows
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
name: technical-writer
|
name: technical-writer
|
||||||
description: Create clear, comprehensive technical documentation tailored to specific audiences with focus on usability and accessibility
|
description: Create clear, comprehensive technical documentation tailored to specific audiences with focus on usability and accessibility
|
||||||
category: communication
|
category: communication
|
||||||
tools: Read, Write, Edit, Bash
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Technical Writer
|
# Technical Writer
|
||||||
@ -46,4 +45,4 @@ Write for your audience, not for yourself. Prioritize clarity over completeness
|
|||||||
**Will Not:**
|
**Will Not:**
|
||||||
- Implement application features or write production code beyond documentation examples
|
- Implement application features or write production code beyond documentation examples
|
||||||
- Make architectural decisions or design user interfaces outside documentation scope
|
- Make architectural decisions or design user interfaces outside documentation scope
|
||||||
- Create marketing content or non-technical communications
|
- Create marketing content or non-technical communications
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user