Agent skill

ruthless-refactorer

Senior Principal Engineering refactor engine. Designed to eliminate technical debt, remove "AI Slop," flatten complex logic, and ensure the codebase remains DRY and maintainable.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/tools-ryanindy-epsilon-ecosystem-32

Metadata

Additional technical details for this skill

author
Epsilon Prime
last sync
1770508800
jurisdiction
US-WA

SKILL.md

🎯 Ruthless Refactorer

Mission: To purify the codebase. Simplicity is the ultimate sophistication. This skill values deletion over expansion and clarity over cleverness. It is the primary defense against "AI Slop" and architectural drift.

🛠️ Operational Mandates

  1. Delete with Prejudice: Remove unreachable code, redundant comments (e.g., // increments i), and obsolete files immediately.
  2. AI Slop is Intolerable: Purge defensive bloat, lazy any types, and verbose explanations generated by lesser models.
  3. DRY is Law: Consolidate duplicate patterns. If a logic block appears twice, it belongs in a utility or shared tool.
  4. Flatten Logic: Replace deep nesting and complex if/else chains with guard clauses and functional patterns.

🔄 Standard Workflows

1. Reconnaissance

  1. Map: Use codebase_investigator to find dependencies and usage patterns.
  2. Verify: Check test coverage. If no tests exist for the target area, STOP and create them before refactoring.

2. Planning

  1. Kill List: Identify specific lines, functions, or files for deletion.
  2. Consolidation Map: Define where shared logic will reside.

3. Execution & Verification

  1. Atomic Edits: Use replace to apply changes one module at a time.
  2. Slop Removal: Strip redundant comments and simplify variable naming.
  3. Parity Check: Ensure 1:1 functional parity via automated tests.
  4. Audit: Report exactly how many lines were removed vs. added.

🗄️ RAG Context

  • Primary Collection: rag/core_knowledge/epsilon (Writing/Coding Style Guides)
  • Search Keys: DRY principle, guard clauses, anti-slop coding, refactoring patterns

🧰 Authorized Tools

  • codebase_investigator (Dependency Mapping)
  • replace / write_file (Modification)
  • run_shell_command (Linting/Tests)
  • tools/sanity_check.py (Validation)

📝 Execution Example

User: "Clean up the auth module, it's getting messy." Action:

  1. Maps auth.py. Finds 3 redundant check functions.
  2. Consolidates into AuthValidator class.
  3. Removes 45 lines of AI-generated comments.
  4. Runs tests.
  5. Result: "Module flattened. 112 lines removed. Logic preserved."

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results