desloppify
Agent harness to make your slop code well-engineered and beautiful.
Desloppify is a Claude Code plugin that equips AI coding agents with systematic code quality improvement capabilities. It combines mechanical issue detection—dead code, duplication, complexity metrics—with LLM-driven subjective reviews of naming, abstractions, and module boundaries to generate a prioritized fix queue. Agents work through this queue iteratively, with persistent state across sessions, to raise a codebase's quality score above 98 (indicating engineer-grade excellence). The plugin supports 29 languages with deep analysis for TypeScript, Python, C#, C++, Dart, GDScript, Go, and Rust, and includes anti-gaming measures to ensure score improvements reflect genuine quality gains.
Key Features
Use Cases
- 01Refactoring legacy codebases with accumulated technical debt into maintainable, well-structured projects
- 02Training AI coding agents to iteratively improve code quality through structured scan-fix-resolve loops
- 03Enforcing codebase health gates in CI pipelines with mechanical quality thresholds
- 04Identifying and removing dead code, duplicated logic, and overly complex functions across multi-language projects
- 05Assessing subjective quality dimensions like naming consistency and abstraction boundaries using LLM reviews
- 06Managing code quality improvements in monorepos by scanning each project path independently
Related Plugins
View moreandrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
claude-mem
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Understand-Anything
Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
rtk
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
desloppify — FAQ
What is Desloppify and what does it do?+
Desloppify is a Claude Code plugin that gives AI coding agents structured tools to scan codebases for mechanical issues (dead code, duplication, complexity) and subjective quality problems (naming, abstractions), then guides them through a prioritized fix loop. The goal is to raise a quality score above 98, correlating with engineer-grade code.
How do I install the Desloppify plugin for my AI agent?+
Install via pip with 'pip install --upgrade "desloppify[full]"' (requires Python 3.11+), then run 'desloppify update-skill claude' (or your agent: cursor, codex, copilot, windsurf, gemini, etc.) to install the workflow guide. Add .desloppify/ to your .gitignore to exclude local state.
Which AI coding agents work with Desloppify?+
Desloppify supports Claude, Cursor, Codex, GitHub Copilot, Droid, Windsurf, Gemini, and RovoDev. The update-skill command tailors the workflow guide for your specific agent.
Does Desloppify require API keys or external services?+
Desloppify uses an LLM for subjective reviews (naming, abstractions), so you need access to an LLM API through your AI agent. Mechanical detection runs locally without external dependencies.
Is Desloppify free to use?+
Yes, Desloppify is free for any individual (working independently or at a company) and for open source companies in any capacity. Non-open source companies commercializing it should refer to the LICENSE for pricing.
How do I use Desloppify in CI pipelines?+
Run 'desloppify scan --path . --profile ci --no-badge' to skip slow subjective phases and collect a mechanical snapshot, then 'desloppify status --json' to enforce custom thresholds. The ci profile works best as a full-codebase health gate, not a diff-only linter.
How do I install desloppify?+
Open the source repository on GitHub and follow its README. desloppify is a plugin — MCP Agents Market links you directly to the official repo.
Is desloppify free?+
desloppify is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.