Productivity
General workflow tools, not code-specific.
User-invoked
Reachable only when you type them (Claude Code: disable-model-invocation: true; Codex: policy.allow_implicit_invocation: false in agents/openai.yaml).
- grill-me: Get relentlessly interviewed about a plan or design until every branch of the design tree is resolved.
- handoff: Compact the current conversation into a handoff document so another agent can continue the work.
- teach: Teach the user a new skill or concept over multiple sessions, using the current directory as a stateful teaching workspace.
- to-questionnaire: Turn a decision you can't answer alone into a Markdown questionnaire for the one person who can (filled in async, or together over a meeting).
- wait-what: Fire this the moment a message doesn't land. The agent re-pitches it with the context you're missing, in plain English, using your
CONTEXT.mdvocabulary.
Model-invoked
Model- or user-reachable (rich trigger phrasing so the model can reach for them).
- grilling: Interview the user relentlessly about a plan, decision, or idea until every branch of the design tree is resolved.
- writing-for-agents: Writing documents for agents: skills, AGENTS.md/CLAUDE.md, and any doc an agent reaches by a pointer.