code-smell-audit
CommunityDetect and plan code smell remediation.
Software Engineering#code quality#planning#static analysis#refactoring#software design#audit#code smell
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.