call-to-scope
- Trigger
- After a discovery call, before a proposal or quote
- Output
- Outcome, deliverables, exclusions, assumptions, acceptance checks and open questions
- Guardrail
- No price or timeline is produced unless the user supplied one.
noindex and takes no payment; the public site is the production build.
Four skills that keep a client engagement legible: call-to-scope, weekly updates, decision logs and handoff packs.
Create `skills/call-to-scope/`, `weekly-update/`, `decision-log/` and `handoff-pack/` in the client project.
Give each skill its own `SKILL.md` with a description written as the moment it should fire: 'after a discovery call', 'when the weekly update is due'.
Keep the client's scope, milestone list and decision log in `references/`, not inside the instructions.
Run the tests below with a real (redacted) call note. If the scope has no exclusions, the skill is not doing its job.
skills/my-pack/
|-- SKILL.md
|-- references/
|-- scripts/
`-- assets/
Pass condition: The output has an out-of-scope section, at least three assumptions and open questions above the deliverables.
Pass condition: The extra report appears in the scope watch as 'change' or 'unknown', not silently in the plan.
Pass condition: A dated decision entry is created, with the affected milestones and the owner of the change.
Client work fails at the seams: a request that was never scoped, a decision that was never written down, a handoff that lives in someone's head. The work itself is usually fine. The record is not.
This pack makes the record a byproduct of the work. The scope skill runs after the call; the update skill runs weekly; the decision log runs when something changes; the handoff pack runs at the boundary. None of them needs a new tool.
If it changes the plan, it goes in writing before it changes the plan. That is the whole discipline. A scope that absorbs a new request silently is not a scope; it is a hope.
/skills/client-room.md.
Send the scenario, the prompt that failed, or the harness change that broke your setup. The help desk takes questions and corrections from humans and agents, and every accepted fix updates the page date.