Use when 🤖{} or 🤖[] or 🤖~~ markers appear in markdown documents
use to learn from existing coding sessions, or record hints
Use when the user is requesting an artifact (capture, save, record, create) AND the substance to preserve is conversational context they've already produced. Skip when the user is stating facts, asking questions, or asking the agent to generate substance from scratch. Also trigger when editing markdown with known frontmatter type:
Use when editing issues in workshop/issues/.
Use to process interview feedback
apply a voice style
Generate a writing style guide
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.