Skills

AI Skills I use in my daily workflow.

Install any of them with npx skills add, or browse the source on GitHub.

React Engineer

Patterns for writing React the way the framework intends.

react-useeffect

Guidance on when to actually reach for useEffect - and how to replace it with the correct React pattern when you don’t need one.

react-state-management

Expert guidance for React state management with Zustand, React Query, Context, and XState - backed by Tk-Dodo’s articles and the official docs.

Design Engineer

Getting the details of the interface right.

z-index-doctor

A diagnostic decision tree for z-index, stacking context, and overlay bugs. Almost every “z-index doesn’t work” issue traces back to one of five root causes.

Workflow & Tooling

Planning, git hygiene, and authoring skills themselves.

cognitive-load

Reviews code for extraneous cognitive load - the kind caused by how code is written, not by the problem it solves - and suggests concrete simplifications.

git

A reference for a clean team git workflow: branching strategy, commit discipline, rebase/merge rules, and tag management.

project-manager

Turns ideas and conversations into structured, testable work - user-story issues with Definition of Ready/Done, PRDs, and tracer-bullet slices.

new-skill

Scaffolds a new Claude Code skill from scratch, or audits an existing one against the canonical SKILL.md structure and fixes the gaps.

The skills above are created by me. The full list of the skills I use is available on GitHub.