Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Turn a rough task into a launch-ready /goal brief — a verifiable spec with context-access, a verification plan, and a binary rubric — so a dispatched agent runs to completion unattended. Use when prepping a task for "/goal", or when the user says "spec this for goal", "write the rubric", "make this verifiable", "prep a dispatch", or any turn whose real job is assembling the spec+rubric for a later /goal launch. NOT for doing the task yourself (just do it) and NOT for scoring a finished skill (us
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-19 | ✗→✓ | ▲ Improved | 40% | 0% |
| case-01 | ✗→✓ | ▲ Improved | 45% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 8% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -14% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 139% | 0% |
Verifiability is the #1 determinant of whether a dispatched agent finishes. A /goal launch only goes as well as the spec + rubric you hand it. This skill turns a rough ask into a launch-ready brief so the agent can run to completion unattended — and so you stop hand-assembling context every time.
> Working model: every turn that isn't a /goal should be building the brief for the next > one. This skill is that build. The output is a paste-ready brief, not the work itself.
State the done-condition as a binary check a human or script could evaluate with no judgment call.
has a binary done-check, then spec each unit separately.
baseline", "exit 0 + artifact at PATH", "all N rows reconcile" are.
The brief is a map; the agent works in the territory (real codebase, live constraints, the human's actual intent). The gap between them is unknowns — where a dispatched agent guesses. Surface all three non-obvious quadrants BEFORE emitting the brief, one move each:
answer would change the architecture; write the answers INTO the brief (references over prose).
to (grilling / a throwaway prototype) instead of asking in the abstract.
of us has said out loud" — likely edge cases, adjacent systems, unstated invariants. More work per run ⇒ more unknowns ⇒ more places to guess wrong: a long blindspot list is a decomposition signal (back to Step 1). Also tell the dispatched agent to keep a deviations log — an unknown hit mid-build may mean the problem should be solved a different way; route it back to the plan, don't bury it.
List what the agent must reach AND the tool to reach it. Prefer live access over pasted dumps.
langsmith-clifor traces, linear/gh/bws).
Bad: paste three logs. Good: "traces live in LangSmith — read with langsmith-cli runs …".
prompt-eng first, and what reward-hacking looks like for this task).
Every item PASS/FAIL, no vibes. Cover three axes: outcome, integrity, reproducibility. Example (fine-tuning run):
Red-team the brief with adversarial-review before dispatch:
or add an integrity check it can't spoof.
Output one paste-ready block, then hand it to /goal:
GOAL: <one verifiable outcome>
CONTEXT: <access list — tools (+auth) + refs + output location + fixtures>
EFFORT: <high | medium | low — high for design/interface/data-model or irreversible calls; low for
mechanical/verified-downstream work. Set the dispatched agent's reasoning tier by leverage, not
size. Orchestrators launch high (Fable xhigh). See docs/effort-policy.md.>
VERIFY: <primary signal · hill-climb set · number-to-beat · how to read signal · hints>
RESOLVED (do not reopen): <decisions already settled — tech choices, scope cuts. A reviewer/agent
that reopens one is out of scope. Pass this to `review-council --resolved` so gates don't re-argue it.>
RUBRIC (binary):
- [ ] <outcome check>
- [ ] <integrity check>
- [ ] <reproducibility check>
DONE = all rubric checks PASS.| Issue | Fix | |---|---| | Done-condition isn't binary | Decompose until each unit has a script/metric-checkable done-check. | | No baseline to beat | Establish one first (measure current / the holdout) — a number-to-beat is required, not optional. | | Rubric is game-able (reward-hackable) | Add an integrity check (inspect traces/artifacts) or make the metric harder to spoof. | | Context pasted, not accessible | Replace dumps with the tool + location the agent can query live. | | Verification tool/CLI missing or unauthed | Provide it (or its bws key) before launch — if the agent can't verify, don't dispatch. | | Task too large for one /goal | Split into units, each its own brief; sequence or dispatch in parallel. |
Other measured skills in the registry, with their headline benchmark lift.