desloppify

Scan codebases to identify technical debt and code smells across 28 programming languages.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/loren-arthur/flow-state --skill desloppify-loren-arthur
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: desloppify
Source: https://github.com/loren-arthur/flow-state/tree/main/.claude/skills/desloppify
Command: npx skills add https://github.com/loren-arthur/flow-state --skill desloppify-loren-arthur

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses code quality concerns, identifies technical debt, and tracks improvements in codebases. It helps users manage and prioritize codebase health issues.

Core Features & Use Cases

  • Codebase Health Scanning: Identifies issues like code smells, duplicate functions, and naming issues across 28 supported programming languages.
  • Technical Debt Tracking: Provides a health score and prioritized cleanup plan for addressing technical debt.
  • Use Case: For a project with complex codebases, use this Skill to identify and address critical code quality issues, reducing technical debt and improving maintainability.

Quick Start

Run desloppify scan --path . to analyze your codebase and desloppify next to get a list of issues to fix.

Frequently Asked Questions about desloppify

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

FAQPage Schema
How do I scan my codebase to identify technical debt and code smells?

To identify technical debt, run a health scan against your project directory to detect code smells, duplicate functions, and naming issues. The tool analyzes your source files and generates a prioritized cleanup plan to improve codebase maintainability.

What is the best way to track and prioritize codebase health issues?

Tracking codebase health issues requires a scanner that calculates a health score and generates a prioritized list of fixes. This approach manages technical debt continuously by addressing the most critical code smells first to improve maintainability.

Does technical debt tracking work across multiple programming languages?

Yes, technical debt tracking supports 28 different programming languages. The scanner identifies code quality issues and code smells regardless of the specific language used in your software project.

How do I get a prioritized list of code quality issues to fix next?

To get a prioritized list of code quality issues, run the next action command after scanning your codebase. This provides a targeted list of technical debt issues, helping you reduce complexity and improve maintainability step by step.

When do I need to run a codebase health check for my software project?

You need to run a codebase health check when managing complex software projects to identify accumulating technical debt. Regular scanning detects code smells, duplicate functions, and naming issues early, ensuring continuous codebase health and long-term maintainability.