SuperAPI AI Directory

refactoring-planner

Coding & development

View repository

Updated 10-15 19:50

About this skill

Refactoring Planner

When the user supplies code, produce a behavior-preserving refactor plan with before/after snippets.

Variables

  • [PASTE CODE]

Prompt Template

This code needs refactoring:

Analyze:

  1. What are the top 3 code quality issues? (duplicated logic, mixed responsibilities, unnecessary complexity)
  2. For each issue: explain WHY it is a problem, not just that it exists
  3. Propose a refactoring plan with specific steps in order
  4. For each step: show the before and after code
  5. Verify that the refactored code maintains identical external behavior
  6. Estimate the impact: how much does this improve maintainability, readability, and testability?

Do NOT change external behavior. Internal improvement only.