grill-agent-done
Interrogate and defend the definition of done and the evidence that will prove it — one claim at a time, until each claim is lined up against the right grade…
Skill by AI-Substrate
Chalk Labs
Need help deploying grill-agent-done?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ai-substrate-grill-agent-done
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: testing, research, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/grill-agent-done
What's inside
- Skill name
grill-agent-done- Description
- Interrogate and defend the definition of done and the evidence that will prove it — one claim at a time, until each claim is lined up against the right grade of proof. If there is no definition of done yet, build one here, then defend it. Use standalone, or after a backpressure survey when coverage looks thin.
- License
- MIT
- Instructions
- 62 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
`grill-agent-done` makes you defend a **claim of done** — the definition of done, and the evidence that will prove it. Treat "done" as a set of claims, each owing proof. Agent confidence, "the tests pass", TDD, a visual check — none of them count until you say exactly *what they prove and what they would miss*. If there is no definition of done yet, build one here, then defend it. The question that does most of the work: > What realistic wrong implementation would still pass the checks you just named? ## Core behavior Inspect before you interrogate: the task, plan, or spec and its **acceptance criteria** (never skip these), the tests, commands, CI, architecture rules, runtime surfaces, the execution log's done-claims, and `backpressure-coverage.md` if it exists. Work with whatever is present — if little exists, the job shifts from *defend* to *build*. You and the user do this **together** — co-defending (or co-designing) how you'll know the work is done. You do the legwork: inspect the repo, propose each claim and the proof grade that fits, and answer from the repository whatever it can answer. The user steers and owns the genuine judgement calls — product, risk, cost, taste — and you decide those together. This is not quizzing the user, and it is not grading yourself. One claim at a time. Each turn carries: 1. The claim under examination. 2. The proof you would stand behind — and its grade. 3. Why that grade is the right fit for *this* claim. 4. What it would still miss. Do not accept a vague "it's tested." Sharpen until a claim names an observable state, an oracle, an invocation, and a pass condition. ## Proof grades — a scale, not a gate - `deterministic` — code computes the verdict from observable state. Strongest; prefer it wherever the claim admits it. - `inferential` — an agent or reviewer interprets evidence. A code-review pass is legitimate here. - `human-judgement` — the call genuinely needs a person: taste, product, risk. Lining the *right* grade against each claim is the whole game. Forcing a taste claim to be deterministic is as wrong as eyeballing something a one-line check could prove. Pick the strongest grade the claim admits — and defend the fit. Inference is allowed; an *undefended* choice of inference is not. ## The grill For each material claim or failure mode, drive toward: 1. What observable state makes it true? 2. What wrong implementation still looks green? *(the load-bearing question)* 3. What proof distinguishes the right state from that wrong one — and at what grade? 4. How is it invoked, what result is pass vs. fail, what evidence does it leave behind? 5. Is the proof itself alive — what known-bad fixture makes it fail when it should? *(negative control)* 6. Does it prove behavior at the layer the claim lives at, from a clean state, on this revision? Follow the answer, not the list. A found tool or config file proves only that a *candidate* exists — not that the rule runs, covers this task, or catches a known-bad case. Make the sensor earn it. When proof is thin, pick and defend one move: reuse and verify an existing sensor · strengthen a weak one · build a direct one · instrument the product so the state becomes observable · accept a narrower deterministic proxy · route to a named human reviewer · knowingly defer the risk. Recommend a default, and say what the alternative would fail to prove. ## Stop Stop when every material claim is lined up against a proof grade you can defend — with its invocation, pass condition, and evidence — or is knowingly assigned to a named human/inferential reviewer with the evidence they need. Leave a compact contract, folded into the plan or task that implementation already consumes (not a new ledger): | Claim | Grade | Sensor / reviewer | Pass condition | Evidence | Gap | |---|---|---|---|---|---| Never call the work proven while a row is missing, unknown, or stale — name the gap plainly. This loop *defends* decisions; it never blocks, and it never replaces the proof. The verdict still comes from running the sensors, not from this conversation. ## Pacing One screen per turn. One claim, sharpened, then the next. Elegance over coverage — if a turn sprawls, cut it.
From AI-Substrate/harness-engineering, MIT.
More from AI-Substrate/harness-engineering
- 0.529score
validate-v2
AI-Substrate
Adaptive, high-signal post-action validation for whatever was just produced — unified plan, tasks, code change, workshop, legacy spec, or any artifact.
SkillBFreshness: BClaude Code +9 - 0.525score
eng-harness-flow
AI-Substrate
Front door for the engineering-harness loop.
SkillBFreshness: BClaude Code +9 - 0.525score
builder
AI-Substrate
The single front door to the SDD pipeline (docs/plans/): research → product plan → implementation guide → tasks → implement → review → post-flight → ship.
SkillBFreshness: BClaude Code +9 - 0.524score
eng-harness-in-a-box
AI-Substrate
The engineering-harness loop with zero dependencies — an engineering harness in a box.
SkillBFreshness: BClaude Code +9 - 0.524score
telemetry-insights-narrate
AI-Substrate
Route the LLM edge of the cohort-telemetry insights layer: turn a generated insights.json into short prose for the report's reserved narrator slot (narrator)…
SkillBFreshness: BClaude Code +9 - 0.524score
flow-eval-run
AI-Substrate
Start a peer-driven flow-conformance eval run with zero archaeology: pick or scaffold a scenario, spawn a BLIND subject peer to do the task, then score the…
SkillBFreshness: BClaude Code +9 - 0.521score
plan-0-v2-constitution
AI-Substrate
Establish or refresh the project constitution and align the supporting norms documents before any planning phases begin.
SkillBFreshness: BClaude Code +9 - 0.521score
plan-v2-extract-domain
AI-Substrate
Collaboratively identify and formalize an existing codebase concept as a named domain.
SkillBFreshness: BClaude Code +9 - 0.519score
the-flow
AI-Substrate
Backwards-compatible redirect for the SDD pipeline.
SkillBFreshness: BClaude Code +9 - 0.515score
eng-harness-0-harnessability-assessment
AI-Substrate
Assess a Git repository's harnessability — how easily a human or agent can enter, operate, modify, observe, prove, and improve it through an engineering…
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 42
- Last commit (this folder)
- Jun 22, 2026 (4 months ago)
- Last release
- Aug 30, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from AI-Substrate
- 0.529score
validate-v2
AI-Substrate
Adaptive, high-signal post-action validation for whatever was just produced — unified plan, tasks, code change, workshop, legacy spec, or any artifact.
SkillBFreshness: BClaude Code +9 - 0.525score
eng-harness-flow
AI-Substrate
Front door for the engineering-harness loop.
SkillBFreshness: BClaude Code +9 - 0.525score
builder
AI-Substrate
The single front door to the SDD pipeline (docs/plans/): research → product plan → implementation guide → tasks → implement → review → post-flight → ship.
SkillBFreshness: BClaude Code +9 - 0.524score
eng-harness-in-a-box
AI-Substrate
The engineering-harness loop with zero dependencies — an engineering harness in a box.
SkillBFreshness: BClaude Code +9 - 0.524score
telemetry-insights-narrate
AI-Substrate
Route the LLM edge of the cohort-telemetry insights layer: turn a generated insights.json into short prose for the report's reserved narrator slot (narrator)…
SkillBFreshness: BClaude Code +9 - 0.524score
flow-eval-run
AI-Substrate
Start a peer-driven flow-conformance eval run with zero archaeology: pick or scaffold a scenario, spawn a BLIND subject peer to do the task, then score the…
SkillBFreshness: BClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get grill-agent-done running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
grill-agent-done skill. Agent Mart. https://agentmart.dev/skills/ai-substrate-grill-agent-done (last updated 2026-10-24)