anti-patterns-catalog

Installation
SKILL.md

Software Anti-Patterns Catalog

Overview

Anti-patterns are recurring solutions that seem reasonable but cause more harm than good. Unlike code smells (surface indicators -- see detect-code-smells), anti-patterns describe complete failed solutions at class, module, or system scope. Each entry includes root cause, symptoms, and remediation with cross-references to fix skills.

When to Use

  • Architecture review reveals no clear ownership of responsibilities
  • A codebase is routinely described as "nobody dares touch that"
  • A single change requires coordinating edits across many files/teams
  • Bug fixes in one area consistently break unrelated areas

Quick Reference

Installs
7
GitHub Stars
4
First Seen
Apr 8, 2026
anti-patterns-catalog — mickeyyaya/refactoring-skills