optimus:simplify

Analyze codebases against project guidelines to identify refactoring opportunities.

70|13|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/oprogramadorreal/optimus-claude --skill optimus-simplify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: optimus:simplify
Source: https://github.com/oprogramadorreal/optimus-claude/tree/main/skills/simplify
Command: npx skills add https://github.com/oprogramadorreal/optimus-claude --skill optimus-simplify

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses technical debt and inconsistencies in existing codebases by analyzing them against project-specific coding guidelines and providing actionable refactoring plans.

Core Features & Use Cases

  • Cross-cutting Analysis: Identifies issues like duplicated logic, inconsistent patterns, and architectural drift that span multiple files.
  • Prioritized Refactoring Plan: Presents a clear, actionable plan with findings ranked by impact.
  • Safe Application: Applies changes only after user approval and verifies them with the project's test suite, reverting any failures.
  • Use Case: After a major feature is added, run this Skill to ensure the new code aligns with established patterns and to clean up any accumulated technical debt across the entire project.

Quick Start

Run the optimus:simplify skill to review the entire project for code simplification opportunities.

Frequently Asked Questions about optimus:simplify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify and fix technical debt across an entire codebase?

You can identify technical debt by analyzing your codebase against project-specific coding guidelines to find cross-cutting issues like duplicated logic and pattern inconsistencies, then apply a prioritized refactoring plan with automated test verification.

What is code refactoring for cross-cutting concerns?

Code refactoring for cross-cutting concerns targets architectural drift and duplicated logic spanning multiple files. It analyzes the entire project against established patterns to suggest simplifications that improve overall clarity and consistency.

Do I need project documentation and a test command to refactor code safely?

Yes, project documentation and a test command are required for full functionality. The documentation defines project-specific coding guidelines, while the test command verifies refactoring changes and automatically reverts any modifications that fail.

Can I apply code simplification changes iteratively and revert failures?

Yes, code simplification supports iterative, on-demand application. Changes are applied only after user approval and verified with the project's test suite, automatically rolling back any modifications that fail tests.

When should I run a code review for technical debt and pattern inconsistency?

You should review for technical debt after adding major features to ensure new code aligns with established patterns. It helps clean up accumulated inconsistencies and duplicated logic across the entire project before they compound.