This repository is a growing toolkit of reusable AI agent skills.
Each skill lives in its own folder and is designed to be versioned, reviewed, and published independently. The repository starts with one React-focused skill and is intended to expand with more task-specific skills over time.
Refactor React code away from direct useEffect usage.
This skill helps review and rewrite components that rely on useEffect for derived state, effect-driven actions, ad hoc data fetching, or reset choreography. It guides replacements with clearer patterns such as derived values, event handlers, query abstractions, mount-only wrappers, and keyed remounts.
Path: use-effect/
.
├── README.md
└── use-effect/
├── SKILL.md
├── agents/openai.yaml
└── references/
Add each new skill in its own top-level folder with:
SKILL.mdfor trigger metadata and workflow instructionsagents/openai.yamlfor UI-facing metadata- optional
references/,scripts/, orassets/folders when the skill needs them
Keep each skill self-contained so it can be published and maintained independently.