Personally curated commands, skills, and subagents for Cursor or Claude Code.
| Layer | Use for |
|---|---|
Skills (skills/<name>/) |
Procedures, style, and stack conventions. Primary place for repeatable patterns and scripts. |
Commands (commands/*.md) |
Slash playbooks with a clear outcome (scripts, gh, scaffold). Avoid duplicating full skill bodies here. |
Agents (agents/*.md) |
Separate context, optional readonly. Point at skills so delegated work follows your conventions. |
Flow: Skills hold the substance; agents load those skills for bounded tasks; commands stay thin and outcome-focused.
skills/<name>/— Instructions, scripts, assets.commands/— Slash playbooks for named outcomes only.agents/— Subagents (separate context, optionalreadonly). Installed to~/.cursor/agents/(and~/.claude/agents/when using the claude vendor). Invoke with/name.
| Command | Purpose |
|---|---|
scaffold |
New project from templates (project-scaffold skill) |
work-review |
Summarize work from transcripts; optional Jira (work-review skill) |
find-issues |
Find GitHub issues for OSS contribution (gh) |
reproduce-issue |
Reproduce a GitHub issue / build a test case (gh) |
Stack and domain work (Go, React, Python, TypeScript, Rust, OpenShift) lives in skills and subagents (/go-dev, /react-dev, etc.), not duplicate slash commands.
Homebrew required.
make install-depsCopies rules/, commands/, skills/, and agents/ into ~/.$vendor/.
make installAfter make install, run make lint on changed files if you edit markdown.