desloppify

Scan multi-language codebases and generate actionable improvement plans.

3.0k|229|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/peteromallet/desloppify --skill desloppify-peteromallet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: desloppify
Source: https://github.com/peteromallet/desloppify/tree/main/docs
Command: npx skills add https://github.com/peteromallet/desloppify --skill desloppify-peteromallet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the assessment of codebase health and the generation of actionable improvement plans, helping teams identify debt, risks, and optimization opportunities across multi-language projects.

Core Features & Use Cases

  • Scans multi-language codebases, computes mechanical and subjective health scores, and maintains state across sessions.
  • Orchestrates a three-phase workflow (scan → plan → execute) with an execution queue and plug-in runners for automated reviews.
  • Produces a concrete cleanup plan and supports iterative refinements through subsequent scans.

Quick Start

Ask desloppify to scan your repository and follow its guided prompts to start the improvement loop.

Frequently Asked Questions about desloppify

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

FAQPage Schema
How do I automate codebase health analysis for a multi-language monorepo?

You can automate codebase health analysis by running a scan on your multi-language monorepo, which computes mechanical and subjective health scores and maintains persistent state across sessions to track technical debt and optimization opportunities.

What is a scan, plan, and execute workflow for codebase refactoring?

A scan, plan, and execute workflow orchestrates codebase refactoring by scanning for health issues, generating a concrete cleanup plan, and executing improvements from a living queue with iterative rescans for continuous refinement.

Does automated codebase monitoring support multi-language scanning?

Yes, automated codebase monitoring supports multi-language scanning, allowing evolving monorepos to be assessed across different programming languages while maintaining persistent state across multiple runs.

How do I create an actionable improvement plan from a codebase health scan?

You create an actionable improvement plan by using codebase health scan results to populate an execution queue, which guides the refactoring process through automated and optional subjective reviews via runner plugins.

Can I use runner plugins to automate subjective code reviews during a refactor?

Yes, runner plugins automate subjective code reviews during a refactor by integrating into the execution queue, enabling teams to systematically assess codebase health alongside mechanical scanning without manual intervention.

What are the limitations of automated codebase health monitoring for evolving codebases?

Automated codebase health monitoring limitations for evolving codebases include the need for iterative rescans to capture new technical debt, as persistent state tracks progress but requires continuous execution loops to maintain health.