ai-skills
43 skills from camacho/ai-skills · 17.8K installs
Install every skill in this repository:
npx skills add https://github.com/camacho/ai-skills- 1

Fills Outcomes & Learnings in a plan file and renames it to .done.md.
710 - 2

Reflects, updates GitHub Issue, closes PR if open, cleans up worktree/branch.
684 - 3

Creates a draft GitHub Issue with triage label from natural language description.
669 - 4

Auto-assembles review panel using deterministic rules, dispatches agents against plan file, collects verdicts.
658 - 5

Fetches issue context, auto-detects task type, maps to branch prefix, presents brief.
646 - 6

Use after merging a branch or completing a task to consolidate learnings into memory layers, close out issues, and verify the phase gate.
628 - 7

Project status dashboard — open issues, recent commits, active branches/worktrees, memory state, and scratchpad. Use when the user asks for a status report, project overview, "what's going on", "where are we", or wants to catch up on project state without the full /catchup reconstruction.
604 - 8

Use when creating or rewriting a skill and you want one strong, workflow-conformant version built through failure analysis, review, and refinement instead of a multi-draft tournament.
600 - 9

Exit copilot mode — return to autonomous mode with full worktree enforcement.
593 - 10

Use after /clear, /compact, session resume, or context loss. Use when branch context is stale or unknown. Use when starting work in an existing worktree.
581 - 11

Use when ending a session, wrapping up work, saying goodbye, or transitioning to a new task context after completing a development cycle
578 - 12

Use when another skill or agent needs a review panel assembled, retained, or converged — invoked by /review, /plan-review, and code-reviewer, not directly by users.
569 - 13

Creating and developing startup hooks for Claude Code. Use when the user wants to set up a repository for Claude Code, create a SessionStart hook to ensure their project can run tests and linters during sessions (CLI, web, or API).
569 - 14

Enter copilot mode — human drives, Claude assists. Relaxes worktree enforcement, allows main commits.
565 - 15

Run full project validation (typecheck + lint + format + test + build (optional))
565 - 16

Use when a skill, plan, or rule file needs a frozen Starlark governance rule block generated, or an existing frozen block drift-checked against a candidate. Invoke explicitly — not for general rule discussion.
551 - 17399
- 18393
- 19

Use when starting task work that needs branch isolation, before planning or coding — creates a worktree branching from current remote main with freshness verification and project setup
391 - 20

Universal task dispatcher. Start, route, and execute any task through the development workflow (Steps 0-9). Invoke on every task — /task , /task
391 - 21388
- 22386
- 23379
- 24376
- 25373
- 26372
- 27

Use when implementing any feature or bugfix, before writing implementation code
370 - 28

Use when completing tasks, implementing major features, or before merging to verify work meets requirements
357 - 29351
- 30

Alias for /task — the universal task dispatcher. Use /task or /workflow interchangeably.
350 - 31350
- 32346
- 33

Bootstrap the session into a team position. Loads the position profile from ai-workspace/team/ .md, loads sibling state directory if present (PLAYBOOK + DECISIONS), runs the position's session-start sequence. Use when a teammate session needs to assume a persistent role identity.
323 - 34300
- 35296
- 36

Use when content needs a diagram or visual — auto-detects content shape, picks the best format per the active-selection rule, and renders it.
296 - 37239
- 38184
- 39182
- 40142
- 4145
- 4242
- 43

Sync user-level AI configs (/.claude/, /.codex/) with the dotfiles/ directory. Use when dotfiles drift, after sessions that change permissions/hooks, on new machines, or when the user says "sync", "pull dotfiles", "push configs".
39