ubersimplify-pipeline

Automate codebase simplification with multiple lenses and refactoring into a single pull request.

2|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/TheFJK/UberDev --skill ubersimplify-pipeline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ubersimplify-pipeline
Source: https://github.com/TheFJK/UberDev/tree/main/plugins/uberdev/skills/ubersimplify-pipeline
Command: npx skills add https://github.com/TheFJK/UberDev --skill ubersimplify-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies code refactoring and optimization processes by automating the identification and application of code simplification techniques across a codebase.

Core Features & Use Cases

  • Whole-Codebase Simplification: Applies multiple lenses (Reuse, Quality, Efficiency) to the entire codebase.
  • Refactoring Automation: Automates the application of preserve-behavior fixes and refactorings.
  • Single PR Creation: Creates a single pull request with all changes, or issues as GitHub issues if the --audit-only flag is used.
  • Use Case: If you want to simplify and optimize your codebase without manual review, use this Skill to automate the process.

Quick Start

Run /uberdev:ubersimplify to automatically simplify your codebase and open a pull request.

Frequently Asked Questions about ubersimplify-pipeline

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

FAQPage Schema
How do I automate code refactoring across an entire codebase?

Automating codebase refactoring involves applying simplification techniques across multiple lenses like Reuse, Quality, and Efficiency. This Skill scans your codebase, applies preserve-behavior fixes, and outputs a single pull request with all changes.

What is whole-codebase simplification and how does it work?

Whole-codebase simplification identifies and applies code optimization techniques globally. It operates through Reuse, Quality, and Efficiency lenses to refactor code and output a unified pull request.

Do I need PyYAML to run code simplification pipelines?

Yes, PyYAML is required to run this code simplification pipeline. It parses configuration files and executes code within the shared scan-fleet Workflow environment.

Can I audit code optimization changes without creating a pull request?

Yes, you can audit code optimization changes without a pull request by using the `--audit-only` flag. This outputs proposed refactoring changes as GitHub issues for manual review.

What's the best way to simplify and optimize code without manual review?

To optimize and simplify code without manual review, run an automated refactoring pipeline. This Skill applies preserve-behavior fixes across your codebase and opens a single pull request with all modifications.

Why does my CI/CD pipeline need automated refactoring?

Your CI/CD pipeline needs automated refactoring to continuously maintain code quality and efficiency. Integrating automated code simplification ensures preserve-behavior fixes are applied consistently via pull requests or issues.