Safely persist in-progress state and write an actionable resumption brief for another machine, session, or developer. Use when handing off work, switching computers or workspaces, pausing mid-task, saving work-in-progress across environments, or transferring…
Coordinate a production incident from declaration through mitigation, recovery, and learning. Use for live outages, elevated errors, security events, or material data-integrity risk.
Select an exact package, runtime, framework, SDK, or tool version from the current official registry and support policy. Use when adding, upgrading, pinning, or replacing a dependency, or when the user asks what version to use. Do not use to configure…
Build a missing product capability end to end on a real user path. Use when an accepted direction needs a usable slice across code, interface, data, and delivery, especially when it involves events, webhooks, queues, entitlements, billing state, or sync…
Design an app product whose promise is a recurring job — thesis, journeys, system shape, platform behavior, and validation. Use when the user asks to design an app, define an app concept, or shape a mobile, desktop, or web app. Do not use for a game, a SaaS…
Turn a product uncertainty into a pre-registered experiment protocol with an estimand, assignment, guardrails, and a decision rule. Use when the result must be able to change a decision. A staged rollout is not automatically an experiment. Do not use to…
Design a game product whose promise is play, mastery, fantasy, or progression — loops, systems, feel, and validation. Use when the user asks to design a game, define a game concept, or shape game loops or systems. Do not use for an app, a SaaS web platform, a…
Design in-product ad placements and rewarded-ad grants. Use when the user asks about rewarded ads, mediation, ad-free purchase, or interrupting the core loop. Do not use for buyer checkout or store listings.