Tools provided
Tools the agent exposes — your AI client calls them automatically when it needs them.
- shape_request — Turn a vague or one-line request into a stated goal, an inferred goal, and the assumptions it is quietly making, with a verdict on whether it is specific enough to plan from.Read-onlyidempotent
- list_open_questions — Surface the questions that must be answered before work can be scoped, each with the decision it unblocks and what changes depending on the answer, split into blocking and non-blocking.Read-onlyidempotent
- map_surface_impact — Map which parts of a mobile system a feature touches — client, backend, admin surface, shared types, integrations — separating what was stated from what was inferred, and naming every API contract change.Read-onlyidempotent
- define_scope — Draw the scope boundary for an iteration as three lists — in scope, deliberately deferred, and rejected outright with reasons — plus the item most likely to become scope creep.Read-onlyidempotent
- rank_by_risk — Rank work by reversibility rather than effort, treating anything a shipped mobile build depends on as higher risk, and name plainly what cannot be undone.Read-onlyidempotent
- plan_department_run — Turn a frozen brief into a phase-by-phase run sheet: which member to call at each phase, which artifact it needs in hand first, and what it owes the phase after it.Read-onlyidempotent
- draft_plan — Assemble the full plan document — goal, scope, success criteria, surface touchpoints, risks, open questions and sequence — writing any section whose material is missing as an honest gap rather than a plausible guess.Read-onlyidempotent