code-antipatterns

Community

Identify and fix code smells.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

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