desloppify

Scan multi-language codebases for technical debt and execute prioritized refactors.

Updated Jun 25, 2026
One-click install
npx skills add https://github.com/ThePyProgrammer/prism --skill desloppify-thepyprogrammer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: desloppify
Source: https://github.com/ThePyProgrammer/prism/tree/main/.claude/skills/desloppify
Command: npx skills add https://github.com/ThePyProgrammer/prism --skill desloppify-thepyprogrammer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires uv, pytest.

What problem does it solve?

This skill addresses the accumulation of technical debt and code rot by providing a structured, automated workflow to scan, triage, and resolve codebase health issues.

Core Features & Use Cases

  • Multi-dimensional Scanning: Analyzes codebases for mechanical issues like dead code and security smells, alongside subjective design quality.
  • Execution Queue: Manages a prioritized backlog of refactoring tasks, ensuring developers focus on the highest-impact improvements first.
  • Use Case: When a project has become difficult to maintain due to inconsistent naming and architectural drift, use this skill to generate a cleanup plan and systematically execute refactors across the entire repository.

Quick Start

Run the desloppify scan command to analyze the current directory and generate a health report.

Frequently Asked Questions about desloppify

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

FAQPage Schema
How do I automate technical debt remediation across a multi-language codebase?

To automate technical debt remediation, you can scan multi-language codebases to identify code rot, generate a prioritized refactoring backlog, and systematically execute the cleanup plan.

What is the best way to identify and triage dead code and security smells in my project?

Multi-dimensional scanning analyzes codebases to identify mechanical issues like dead code and security smells alongside subjective design quality, generating a comprehensive health report for triage.

How do I plan and execute architectural refactoring to resolve codebase health issues?

You can resolve codebase health issues through a structured scan-plan-execute cycle that builds an execution queue, prioritizing high-impact refactoring tasks to systematically execute architectural refactors.

Do I need git and local execution environments to automate codebase refactoring?

Yes, automated codebase refactoring requires integration with git and local execution environments to perform automated refactors and track commits throughout the maintenance workflow.

Can I use this to fix inconsistent naming and architectural drift across my repository?

Yes, when a project becomes difficult to maintain due to inconsistent naming and architectural drift, this skill generates a cleanup plan to systematically execute refactors across the entire repository.

What dependencies are needed to run automated code quality enforcement tasks?

You need uv and pytest installed to execute automated code quality enforcement and technical debt management tasks within your local development environment.