code-smell-audit

Community

Detect and plan code smell remediation.

AuthorTDMorales
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill identifies code smells, which are surface-level indicators of deeper design problems, helping to improve code quality, maintainability, and reduce the risk of defects.

Core Features & Use Cases

  • Code Smell Detection: Audits code across five canonical categories (Bloaters, OO Abusers, Change Preventers, Dispensables, Couplers) to find specific smells.
  • Structured Findings: Produces detailed reports (AUDIT.md) with severity, location, evidence, and refactoring recommendations for each smell.
  • Refactoring Planning: In 'plan' mode, generates a prioritized roadmap for addressing identified smells.
  • Use Case: A development team wants to proactively improve the quality of a legacy Python codebase. They use this Skill to audit the entire repository, identify the most critical code smells, and generate a phased plan for refactoring.

Quick Start

Run a code smell audit on the current repository, focusing on Python files.

Dependency Matrix

Required Modules

None required

Components

scriptsreferencesexamples

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: code-smell-audit
Download link: https://github.com/TDMorales/skill_set_library/archive/main.zip#code-smell-audit

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.