/improve
Apply systematic improvements to code quality, performance, and maintainability
> /plugin marketplace add Galaxy-Dawn/claude-scholar > /plugin install claude-scholar@claude-scholar
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/improve
Context preview
What this command does when you run it.
Apply systematic improvements to code quality, performance, and maintainability
Command definition
improve.mdname: improve
description: "Apply systematic improvements to code quality, performance, and maintainability"
category: workflow
complexity: standard
mcp-servers: [sequential, context7]
personas: [architect, performance, quality, security]
/sc:improve - Code Improvement
Triggers
- Code quality enhancement and refactoring requests
- Performance optimization and bottleneck resolution needs
- Maintainability improvements and technical debt reduction
- Best practices application and coding standards enforcement
Usage
/sc:improve [target] [--type quality|performance|maintainability|style] [--safe] [--interactive]
Behavioral Flow
1. **Analyze**: Examine codebase for improvement opportunities and quality issues 2. **Plan**: Choose improvement approach and activate relevant personas for expertise 3. **Execute**: Apply systematic improvements with domain-specific best practices 4. **Validate**: Ensure improvements preserve functionality and meet quality standards 5. **Document**: Generate improvement summary and recommendations for future work
Key behaviors:
- Multi-persona coordination (architect, performance, quality, security) based on improvement type
- Framework-specific optimization via Context7 integration for best practices
- Systematic analysis via Sequential MCP for complex multi-component improvements
- Safe refactoring with comprehensive validation and rollback capabilities
MCP Integration
- **Sequential MCP**: Auto-activated for complex multi-step improvement analysis and planning
- **Context7 MCP**: Framework-specific best practices and optimization patterns
- **Persona Coordination**: Architect (structure), Performance (speed), Quality (maintainability), Security (safety)
Tool Coordination
- **Read/Grep/Glob**: Code analysis and improvement opportunity identification
- **Edit/MultiEdit**: Safe code modification and systematic refactoring
- **TodoWrite**: Progress tracking for complex multi-file improvement operations
- **Task**: Delegation for large-scale improvement workflows requiring systematic coordination
Key Patterns
- **Quality Improvement**: Code analysis → technical debt identification → refactoring application
- **Performance Optimization**: Profiling analysis → bottleneck identification → optimization implementation
- **Maintainability Enhancement**: Structure analysis → complexity reduction → documentation improvement
- **Security Hardening**: Vulnerability analysis → security pattern application → validation verification
Examples
Code Quality Enhancement
/sc:improve src/ --type quality --safe
# Systematic quality analysis with safe refactoring application
# Improves code structure, reduces technical debt, enhances readability
Performance Optimization
/sc:improve api-endpoints --type performance --interactive
# Performance persona analyzes bottlenecks and optimization opportunities
# Interactive guidance for complex performance improvement decisions
Maintainability Improvements
/sc:improve legacy-modules --type maintainability --preview
# Architect persona analyzes structure and suggests maintainability improvements
# Preview mode shows changes before application for review
Security Hardening
/sc:improve auth-service --type security --validate
# Security persona identifies vulnerabilities and applies security patterns
# Comprehensive validation ensures security improvements are effective
Boundaries
**Will:**
- Apply systematic improvements with domain-specific expertise and validation
- Provide comprehensive analysis with multi-persona coordination and best practices
- Execute safe refactoring with rollback capabilities and quality preservation
**Will Not:**
- Apply risky improvements without proper analysis and user confirmation
- Make architectural changes without understanding full system impact
- Override established coding standards or project-specific conventions
AUTO-FIX VS APPROVAL-REQUIRED
**Auto-fix (applies automatically)**:
- Style fixes (formatting, naming conventions)
- Unused variable removal
- Import organization
- Simple type annotations
**Approval Required (prompts user first)**:
- Architectural changes
- Logic refactoring
- Function signature changes
- Removing code used by public APIs
- Changes affecting multiple files
**Explicitly Will NOT** (without `--force` flag):
- Make architectural decisions
- Refactor code structure without confirmation
- Remove functionality
Read more
name: improve description: "Apply systematic improvements to code quality, performance, and maintainability" category: workflow complexity: standard mcp-servers: [sequential, context7] personas: [architect, performance, quality, security]
/sc:improve - Code Improvement
Triggers
- Code quality enhancement and refactoring requests
- Performance optimization and bottleneck resolution needs
- Maintainability improvements and technical debt reduction
- Best practices application and coding standards enforcement
Usage
/sc:improve [target] [--type quality|performance|maintainability|style] [--safe] [--interactive]
Behavioral Flow
1. **Analyze**: Examine codebase for improvement opportunities and quality issues 2. **Plan**: Choose improvement approach and activate relevant personas for expertise 3. **Execute**: Apply systematic improvements with domain-specific best practices 4. **Validate**: Ensure improvements preserve functionality and meet quality standards 5. **Document**: Generate improvement summary and recommendations for future work
Key behaviors:
- Multi-persona coordination (architect, performance, quality, security) based on improvement type
- Framework-specific optimization via Context7 integration for best practices
- Systematic analysis via Sequential MCP for complex multi-component improvements
- Safe refactoring with comprehensive validation and rollback capabilities
MCP Integration
- **Sequential MCP**: Auto-activated for complex multi-step improvement analysis and planning
- **Context7 MCP**: Framework-specific best practices and optimization patterns
- **Persona Coordination**: Architect (structure), Performance (speed), Quality (maintainability), Security (safety)
Tool Coordination
- **Read/Grep/Glob**: Code analysis and improvement opportunity identification
- **Edit/MultiEdit**: Safe code modification and systematic refactoring
- **TodoWrite**: Progress tracking for complex multi-file improvement operations
- **Task**: Delegation for large-scale improvement workflows requiring systematic coordination
Key Patterns
- **Quality Improvement**: Code analysis → technical debt identification → refactoring application
- **Performance Optimization**: Profiling analysis → bottleneck identification → optimization implementation
- **Maintainability Enhancement**: Structure analysis → complexity reduction → documentation improvement
- **Security Hardening**: Vulnerability analysis → security pattern application → validation verification
Examples
Code Quality Enhancement
/sc:improve src/ --type quality --safe # Systematic quality analysis with safe refactoring application # Improves code structure, reduces technical debt, enhances readability
Performance Optimization
/sc:improve api-endpoints --type performance --interactive # Performance persona analyzes bottlenecks and optimization opportunities # Interactive guidance for complex performance improvement decisions
Maintainability Improvements
/sc:improve legacy-modules --type maintainability --preview # Architect persona analyzes structure and suggests maintainability improvements # Preview mode shows changes before application for review
Security Hardening
/sc:improve auth-service --type security --validate # Security persona identifies vulnerabilities and applies security patterns # Comprehensive validation ensures security improvements are effective
Boundaries
**Will:**
- Apply systematic improvements with domain-specific expertise and validation
- Provide comprehensive analysis with multi-persona coordination and best practices
- Execute safe refactoring with rollback capabilities and quality preservation
**Will Not:**
- Apply risky improvements without proper analysis and user confirmation
- Make architectural changes without understanding full system impact
- Override established coding standards or project-specific conventions
AUTO-FIX VS APPROVAL-REQUIRED
**Auto-fix (applies automatically)**:
- Style fixes (formatting, naming conventions)
- Unused variable removal
- Import organization
- Simple type annotations
**Approval Required (prompts user first)**:
- Architectural changes
- Logic refactoring
- Function signature changes
- Removing code used by public APIs
- Changes affecting multiple files
**Explicitly Will NOT** (without `--force` flag):
- Make architectural decisions
- Refactor code structure without confirmation
- Remove functionality
Semi-automated research assistant for academic research and software development. Supports Claude Code, Codex CLI, Kimi Code CLI, and OpenCode across ideation, coding, experiments, writing, and publication.
Repo: Galaxy-Dawn/claude-scholar
Other commands on claude-scholar.
- /analyze-results
Optional experiment line slug for report naming
Open command - /build-fix
Incrementally fix Python type and lint errors:
Open command - /checkpoint
Create or verify a checkpoint in your workflow.
Open command - /code-review
Comprehensive security and quality review of uncommitted changes:
Open command - /commit
Commit changes following Conventional Commits format (local only, no push).
Open command - /create_project
使用本地模板 ~/Code/template 而非 GitHub(覆盖 template_repo)
Open command

