flux-desloppify

Detect dead code, duplication, and complexity, then orchestrate fixes until a target maintainability score is reached.

7|1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/Nairon-AI/flux --skill flux-desloppify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flux-desloppify
Source: https://github.com/Nairon-AI/flux/tree/main/skills/flux-desloppify
Command: npx skills add https://github.com/Nairon-AI/flux --skill flux-desloppify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps software teams systematically improve codebase quality by identifying dead code, duplication, complexity, naming inconsistencies, and architectural issues, then orchestrating targeted improvements through a desloppify-based workflow.

Core Features & Use Cases

  • Combines mechanical detection (dead code, duplication, complexity) with subjective review of naming and abstractions to guide maintainable refactors.
  • Runs a prioritized fix loop until a target maintainability score is reached, with guardrails to avoid superficial optimizations.
  • Use cases include large monorepos, legacy codebases, and projects aiming for consistent architecture discipline and clear module boundaries.

Quick Start

Trigger the desloppify workflow by sending /flux:desloppify to start a full scan and guided fix loop.

Frequently Asked Questions about flux-desloppify

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

FAQPage Schema
How do I systematically refactor a legacy codebase to improve maintainability?

You can improve codebase maintainability by running a full scan to detect dead code, duplication, and complexity, then orchestrating iterative fixes until a target maintainability score is reached. The workflow includes guardrails to avoid unsafe changes while reviewing naming and module boundaries.

What's the best way to detect and remove dead code and duplication in large monorepos?

Detect and remove dead code and duplication in large monorepos by triggering an automated scan that identifies mechanical issues alongside architectural complexity. A prioritized fix loop then orchestrates targeted improvements with guardrails to ensure safe refactoring across multiple languages.

Does automated refactoring work safely across multiple programming languages?

Automated refactoring works across multiple languages by enforcing guardrails that prevent unsafe changes and superficial optimizations. It combines mechanical detection with subjective review of naming and abstractions to guide maintainable refactors iteratively until the target score is met.

How do I enforce clear module boundaries and architecture discipline in my project?

Enforce clear module boundaries and architecture discipline by running a guided fix loop that combines mechanical detection with subjective review of abstractions. It iteratively improves the codebase until a target maintainability score is reached and architectural issues are resolved.

What are the limitations of automated code quality improvements?

Automated code quality improvements are constrained by guardrails designed to avoid unsafe changes and superficial optimizations. The process requires a desloppify installation and operates iteratively, focusing on targeted fixes until a defined maintainability score is reached and reviewed.

Do I need to install desloppify before starting the codebase scan and fix workflow?

Yes, you must install desloppify before starting the codebase scan and fix workflow. The workflow requires it to run setup phases, scan for complexity and dead code, plan fixes, apply changes, and generate reports iteratively until the maintainability target is met.