# Productivity

General workflow tools, not code-specific.

## User-invoked

Reachable only when you type them (`disable-model-invocation: true`).

- **[grill-me](./grill-me/SKILL.md)** — Get relentlessly interviewed about a plan or design until every branch of the decision tree is resolved.
- **[handoff](./handoff/SKILL.md)** — Compact the current conversation into a handoff document so another agent can continue the work.
- **[teach](./teach/SKILL.md)** — Teach the user a new skill or concept over multiple sessions, using the current directory as a stateful teaching workspace.
- **[writing-great-skills](./writing-great-skills/SKILL.md)** — Reference for writing and editing skills well: the vocabulary and principles that make a skill predictable.

## Model-invoked

Model- or user-reachable (rich trigger phrasing so the model can reach for them).

- **[caveman](./caveman/SKILL.md)** — Ultra-compressed communication mode that cuts filler while keeping technical accuracy.
- **[find-skills](./find-skills/SKILL.md)** — Discover and evaluate installable agent skills for a concrete task or missing capability.
- **[grilling](./grilling/SKILL.md)** — Interview the user relentlessly about a plan or design until every branch of the decision tree is resolved.
- **[use-subagents-frequently](./use-subagents-frequently/SKILL.md)** — Delegate bounded independent work when a task is broad, parallelizable, or likely to overload the main context.
- **[write-a-skill](./write-a-skill/SKILL.md)** — Create new skills with proper structure, progressive disclosure, and bundled resources.
