desloppify

Scan multi-language codebases to generate health reports and cleanup plans.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/PhantomInTheWire/cheetcode-v2-challenge --skill desloppify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: desloppify
Source: https://github.com/PhantomInTheWire/cheetcode-v2-challenge/tree/main/.opencode/skills/desloppify
Command: npx skills add https://github.com/PhantomInTheWire/cheetcode-v2-challenge --skill desloppify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Codebase health scanner and technical debt tracker that helps engineers identify code quality issues, dead code, large files, god classes, duplicate functions, code smells, naming issues, import cycles, and coupling problems. It can also assess overall health with a health score and create a cleanup plan to guide fixes.

Core Features & Use Cases

  • Automated code quality assessment across multiple languages.
  • Health scoring and actionable cleanup plans.
  • Guidance for prioritizing refactors and debt reduction.

Quick Start

Run desloppify scan to analyze the current codebase and generate a prioritized cleanup plan.

Frequently Asked Questions about desloppify

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

FAQPage Schema
How do I identify technical debt and code smells across a multi-language codebase?

To identify technical debt across a multi-language codebase, you can scan the repository to detect code smells, dead code, and coupling problems. The tool applies static analysis heuristics to generate a standardized health report and a prioritized cleanup plan.

What is a codebase health score and how does it help prioritize refactoring?

A codebase health score quantifies overall code quality by evaluating issues like god classes, duplicate functions, and import cycles. It helps prioritize refactoring by providing actionable recommendations to guide debt reduction efforts effectively.

Can I assess code quality and generate cleanup plans for repositories with multiple architectures?

Yes, you can assess code quality and generate cleanup plans for repositories with multiple architectures. The tool evaluates multi-language codebases using static analysis data to identify large files and naming issues, producing actionable cleanup guidance.

What's the best way to track and plan cleanups for existing code quality issues?

The best way to track and plan cleanups for code quality issues is to run an automated scan that generates a prioritized cleanup plan. This assesses coupling problems and dead code to guide your refactoring priorities systematically.

How do I detect import cycles and large files when diagnosing code health?

You detect import cycles and large files by running an automated codebase health assessment. The diagnostic process leverages static analysis heuristics to identify these structural issues and reports them within a standardized health report.