Convert blogs and documentation sites into zettels for a zettelkasten repository using the `zet` MCP. Use when user wants to generate a zettel from a blog post link or an entire documentation site.
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
Turn the current conversation context into a PRD and submit it as a GitHub issue. Use when user wants to create a PRD from the current context.
Break a plan, spec, or PRD into independently-grabbable tasks using tracer-bullet vertical slices. Use when user wants to convert a plan into tasks, create implementation tasks, or break down work into actionable items.
Go design and engineering guide covering idiomatic naming, interface-driven architecture, consumer-centric API design, error handling, concurrency, and testing. Use when writing new Go code, refactoring existing code, designing packages, reviewing APIs, or making architectural decisions. Also use when user says "write Go code", "design this package", "review this API", "refactor this", "make this idiomatic", or "clean up this Go code".
Balanced reasoning via parallel creative and critical analysis. Spawns both perspectives independently,