desloppify

Scan codebases across 28 languages for technical debt metrics.

179|18|Updated Jun 2, 2020
One-click install
npx skills add https://github.com/verseles/codewalk --skill desloppify-verseles
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: desloppify
Source: https://github.com/verseles/codewalk/tree/main/.claude/skills/desloppify
Command: npx skills add https://github.com/verseles/codewalk --skill desloppify-verseles

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps improve codebase health by identifying and tracking technical debt, code smells, and other quality issues, providing a clear path to remediation.

Core Features & Use Cases

  • Codebase Scanning: Analyzes code for various quality dimensions including mechanical (health, duplication, security) and subjective (naming, clarity, AI debt).
  • Technical Debt Tracking: Identifies and quantifies technical debt, distinguishing between fixable issues and intentional "wontfix" items.
  • Automated Remediation: Offers auto-fixers for common issues and guides manual refactoring efforts.
  • Use Case: When a user asks "How healthy is our codebase?" or "What should we fix next?", this Skill provides a comprehensive health score and a prioritized list of actionable improvements.

Quick Start

Run 'desloppify scan --path .' to analyze the current project for code quality issues.

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 for technical debt and code quality issues?

To scan for technical debt and code quality issues, run 'desloppify scan --path .' to analyze your project directory. This identifies code smells, duplication, and security vulnerabilities, returning a comprehensive health score and a prioritized list of actionable improvements.

What is the best way to track and quantify code smells across multiple programming languages?

Tracking code smells across multiple languages is handled by scanning the codebase to identify and quantify technical debt. The tool distinguishes between automatically fixable issues and intentional wontfix items, providing detailed metrics across 28 different programming languages.

Does this code scanner support automated fixing for refactoring technical debt?

Yes, the code scanner supports automated fixing for refactoring technical debt by offering built-in auto-fixers for common issues. For complex problems, it provides manual remediation guidance to help developers systematically improve codebase health.

Can I assess subjective code quality dimensions like naming and clarity using a code review tool?

You can assess subjective code quality dimensions like naming, clarity, and AI debt by running a comprehensive codebase scan. This evaluates both mechanical health metrics and subjective quality factors to provide a complete picture of code maintainability.

Do I need to install any dependencies to run a code quality scan?

You need to install the 'desloppify' CLI tool to execute a code quality scan. Once the command-line interface tool is set up in your environment, you can analyze your project for code health, duplication, and security issues.