sc-improve

Code Improvement & Cleanup Skill

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "sc-improve" with this command: npx skills add tony363/superclaude/tony363-superclaude-sc-improve

Code Improvement & Cleanup Skill

Systematic improvements with multi-persona expertise and safety validation.

Quick Start

Quality improvement

/sc:improve src/ --type quality --safe

Performance optimization

/sc:improve api-endpoints --type performance

Dead code cleanup

/sc:improve src/ --cleanup --type code --safe

Import optimization

/sc:improve --cleanup --type imports

Behavioral Flow

  • Analyze - Examine codebase for improvement opportunities

  • Plan - Choose approach and activate relevant personas

  • Execute - Apply systematic improvements

  • Validate - Ensure functionality preservation

  • Document - Generate improvement summary

Flags

Flag Type Default Description

--type

string quality quality, performance, maintainability, style, principles, code, imports, files, all

--cleanup

bool false Enable cleanup mode

--safe

bool true Conservative with safety validation

--aggressive

bool false Thorough cleanup (use with caution)

--preview

bool false Show changes without applying

--interactive

bool false Guided decision mode

Personas Activated

  • architect - Structure and design improvements

  • performance - Optimization expertise

  • quality - Code quality and maintainability

  • security - Security pattern application

  • code-warden - KISS and Purity enforcement (with --type principles)

MCP Integration

PAL MCP (Validation & Analysis)

Tool When to Use Purpose

mcp__pal__consensus

Complex refactors Multi-model validation before major changes

mcp__pal__codereview

Quality assessment Review improvement quality and safety

mcp__pal__thinkdeep

Architecture changes Deep analysis of structural improvements

mcp__pal__precommit

Before commit Validate all changes preserve functionality

mcp__pal__debug

Regression issues Root cause analysis if improvements break things

mcp__pal__challenge

Aggressive mode Critical evaluation of aggressive cleanup decisions

PAL Usage Patterns

Consensus for major refactor

mcp__pal__consensus( models=[ {"model": "gpt-5.2", "stance": "for"}, {"model": "gemini-3-pro", "stance": "against"} ], step="Evaluate: Should we extract this into a separate module?" )

Review after improvements

mcp__pal__codereview( review_type="full", step="Reviewing code improvements", findings="Quality, maintainability, backwards compatibility", relevant_files=["/src/refactored/module.py"] )

Pre-commit validation

mcp__pal__precommit( path="/path/to/repo", step="Validating refactoring changes", confidence="high" )

Rube MCP (Automation & Tracking)

Tool When to Use Purpose

mcp__rube__RUBE_SEARCH_TOOLS

External tools Find linters, formatters, analyzers

mcp__rube__RUBE_MULTI_EXECUTE_TOOL

Notifications Update tickets, notify team

mcp__rube__RUBE_CREATE_UPDATE_RECIPE

Reusable workflows Save improvement patterns

Rube Usage Patterns

Notify team of improvements

mcp__rube__RUBE_MULTI_EXECUTE_TOOL(tools=[ {"tool_slug": "SLACK_SEND_MESSAGE", "arguments": { "channel": "#refactoring", "text": "Completed: Dead code cleanup removed 500 lines" }}, {"tool_slug": "JIRA_UPDATE_ISSUE", "arguments": { "issue_key": "TECH-456", "status": "Done" }} ])

Create improvement report in Notion

mcp__rube__RUBE_MULTI_EXECUTE_TOOL(tools=[ {"tool_slug": "NOTION_CREATE_PAGE", "arguments": { "title": "Refactoring Report - Q4 2025", "content": "## Summary\n- Lines removed: 500\n- Complexity reduced: 25%" }} ])

Evidence Requirements

This skill requires evidence. You MUST:

  • Show before/after code comparisons

  • Run tests to verify functionality preservation

  • Report metrics (lines removed, complexity reduction)

Improvement Types

Quality (--type quality )

  • Technical debt reduction

  • Code structure improvements

  • Readability enhancements

Performance (--type performance )

  • Bottleneck resolution

  • Algorithm optimization

  • Resource efficiency

Maintainability (--type maintainability )

  • Complexity reduction

  • Documentation improvements

  • Modular restructuring

Style (--type style )

  • Formatting consistency

  • Naming conventions

  • Pattern alignment

Principles (--type principles )

  • KISS compliance improvements (reduce complexity, extract methods)

  • Purity enforcement (separate I/O from logic)

  • Guard clause refactoring (reduce nesting)

  • Functional core extraction (move I/O to shell layer)

Validators:

Run KISS validation

python .claude/skills/sc-principles/scripts/validate_kiss.py --scope-root . --json

Run Purity validation

python .claude/skills/sc-principles/scripts/validate_purity.py --scope-root . --json

Cleanup Mode (--cleanup )

Code Cleanup (--type code )

  • Dead code detection and removal

  • Unused variable elimination

  • Unreachable code removal

Import Cleanup (--type imports )

  • Unused import removal

  • Import organization

  • Dependency optimization

File Cleanup (--type files )

  • Empty file removal

  • Orphaned file detection

  • Structure optimization

Full Cleanup (--type all )

  • Comprehensive cleanup

  • All categories combined

  • Multi-persona coordination

Safety Modes

Safe Mode (--safe )

  • Conservative changes only

  • Automatic safety validation

  • Preserves all functionality

Aggressive Mode (--aggressive )

  • Thorough cleanup

  • Framework-aware patterns

  • Requires careful review

Examples

Safe Quality Improvement

/sc:improve src/ --type quality --safe

Technical debt reduction with safety validation

Performance Optimization

/sc:improve api-endpoints --type performance --interactive

Guided optimization with profiling analysis

Dead Code Cleanup

/sc:improve src/ --cleanup --type code --safe

Remove unused code with dependency validation

Preview Changes

/sc:improve --cleanup --type imports --preview

Show what would be removed without executing

Tool Coordination

  • Read/Grep/Glob - Code analysis

  • Edit/MultiEdit - Safe modifications

  • TodoWrite - Progress tracking

  • Task - Large-scale improvement delegation

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

agent-fullstack-developer

No summary provided by upstream source.

Repository SourceNeeds Review
General

sc-estimate

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

agent-react-specialist

No summary provided by upstream source.

Repository SourceNeeds Review
General

sc-design

No summary provided by upstream source.

Repository SourceNeeds Review