</>MCP Agents Market
Plugin

desloppify

by peteromallet3kPythonUpdated 2026-05-13

Agent harness to make your slop code well-engineered and beautiful.

Claude CodeCursorCodexGitHub CopilotWindsurfGemini

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

Mechanical code quality detection: dead code, duplication, cyclomatic complexity, test coverage gaps, and naming issues
LLM-powered subjective reviews of abstractions, error handling patterns, and module boundaries
Persistent state across sessions in .desloppify/ directory that tracks progress over multiple improvement cycles
Anti-gaming scoring system where wontfix items widen lenient/strict score gaps and re-reviews can lower scores
Prioritized execution queue from triage phase showing next fix, target file, and resolve command
Support for 29 languages with full plugin depth for TypeScript, Python, C#, C++, Dart, GDScript, Go, and Rust
CI-friendly profile (--profile ci) that skips slow subjective phases for fast mechanical snapshots
Scorecard badge generation for GitHub profiles when strict score exceeds 98

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 more

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.

Related searches