# Catalog Framework Anti-Patterns

Framework analyses often produce scattered code smell notes. This skill turns observations into a structured catalog with severity, impact, and remediation guidance.

## Install

```bash
npx skillstore add dowwie/antipattern-catalog
```

## Metadata

- Status: approved
- Slug: dowwie-antipattern-catalog
- Skillstore revision: r1
- Version status: missing
- Tree hash: af0594422c13060762123a5c5bb00dbd5b943da0d307aa28b9f75c7947fb98dd
- Author: Dowwie
- GitHub username: Dowwie
- License: MIT
- Repository: https://github.com/Dowwie/agent\_framework\_study/tree/main/.claude/skills/antipattern-catalog
- Ref: 72d5025b022c77f7a51bdf5c1637c689c80e89d1
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network
- Quality score: 78
- Quality tier: bronze
- Public page: https://skillstore.pages.dev/skills/dowwie-antipattern-catalog
- Manifest: https://skillstore.pages.dev/api/skills/dowwie-antipattern-catalog/manifest

## Capabilities

- Organizes observed anti-patterns into structural, behavioral, observability, and performance categories.
- Assigns severity levels for critical, major, minor, and cosmetic issues.
- Provides a reusable catalog entry format with description, impact, remediation, and fixed example sections.
- Includes common examples for inheritance depth, silent failures, and hidden LLM responses.
- Creates a do-not-repeat checklist for architecture and implementation decisions.

## Use Cases

- Summarize Review Findings: Turn architecture review notes into a prioritized list of anti-patterns and corrective actions.
- Prepare Team Guidance: Create a do-not-repeat checklist that helps developers avoid repeated design and reliability issues.
- Compare Framework Weaknesses: Normalize issues from multiple framework analyses into shared categories and severity levels.

## Prompt Templates

### Create a Basic Catalog

```
Use the antipattern-catalog skill to organize these framework review notes into categories, severity levels, impacts, and remediation guidance: [paste notes].
```

### Prioritize Architecture Risks

```
Use the antipattern-catalog skill to identify the highest-risk anti-patterns in this analysis. Group them by severity and explain the likely engineering impact.
```

### Build a Do-Not-Repeat Checklist

```
Use the antipattern-catalog skill to convert these anti-patterns into a practical checklist for future design reviews and implementation reviews.
```

### Synthesize Multi-Framework Lessons

```
Use the antipattern-catalog skill to synthesize recurring anti-patterns across these framework analyses. Highlight repeated causes, severity trends, and remediation themes.
```

## Limitations

- It does not scan repositories or collect evidence by itself.
- It depends on prior framework analysis notes for accurate inputs.
- It provides documentation guidance, not automated code fixes.
- Severity labels still require human validation for production impact.

## Best Practices

- Provide concrete evidence from prior analysis notes for every catalog entry.
- Use consistent severity criteria across all frameworks being compared.
- Translate each anti-pattern into a clear remediation action or review checklist item.

## Anti Patterns

- Do not invent anti-patterns that were not observed in the source analysis.
- Do not assign critical severity without explaining user impact or production risk.
- Do not leave remediation as vague advice without a concrete design alternative.

## Security Audit

- Audited at: 2026-07-06T11:50:14.83\+00:00
- Summary: All static alerts appear to be false positives caused by Markdown formatting, inline examples, and fenced example blocks. The skill is documentation-only and does not define executable scripts, live network access, filesystem operations, or prompt-injection content. No semantic security findings were identified.

## Stats

- Views: 240
- Downloads: 8
- Favorites: 0
- Popularity score: 0
