Skip to content

/improve

Apply systematic improvements to code quality, performance, and maintainability

From plugin
claude-scholar
5.9k65 skills6 agents65 commands5 hooks
> /plugin marketplace add Galaxy-Dawn/claude-scholar
> /plugin install claude-scholar@claude-scholar

Command definition

improve.md
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
Read more
@galaxy-dawn
Ships withclaude-scholar

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.

Stars on GitHub

Momentum

stars in total
5.9k
Star history of Galaxy-Dawn/claude-scholar on GitHub, a chart by star-history.com

Other commands on claude-scholar.

More commands from other plugins.

plan

plan

Command

Plan n8n Linear ticket implementation

n8n12d209k
@n8n-io@n8n-ioInstall Command
setup

setup

Command

One-time setup after installing ARIS as a Claude Code plugin — registers the Codex reviewer MCP server from the plugin directory…

aris13d18k
@wanshuiyin@wanshuiyinInstall Command
auto

auto

Command

Smart router - Single entry point with natural language intent detection

octo13d4.3k
@nyldn@nyldnInstall Command