code-antipatterns
CommunityIdentify and fix code smells.
Software Engineering#code quality#code review#refactoring#software design#maintainability#antipatterns
Authorsmileynet
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers identify and rectify common code smells and antipatterns that degrade software quality, making code fragile, surprising, or hard to maintain.
Core Features & Use Cases
- Antipattern Catalog: Provides a comprehensive list of antipatterns categorized by type (Surprise, Misuse, Complexity, Premature).
- Code Review Aid: Assists in code reviews by offering checklists and decision tables to evaluate code quality.
- Refactoring Guidance: Offers strategies and examples for fixing identified antipatterns.
- Use Case: During a code review, a developer encounters a function with many boolean parameters. They can consult this Skill to identify "Boolean Blindness" as an antipattern and learn how to refactor it into a more readable enum or configuration object.
Quick Start
Use the code-antipatterns skill to find and fix silent failures in the codebase.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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-antipatterns Download link: https://github.com/smileynet/code-spice/archive/main.zip#code-antipatterns 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 471,000+ vetted skills library on demand.