agent-harness-design
Designing agent harnesses and tool systems — risk taxonomy for tools, permission decisions, draft/commit pattern, structured tool…
Prove a concrete behavior, performance, UI, CLI, API, or memory claim with fresh baseline-versus-treatment evidence and one explicit verdict. Use when asked to verify, prove, compare before and after, show evidence, or confirm that a fix works. Do not use for vague claims such
$ npx -y skills add AnastasiyaW/codex-claude-code-config --skill verify-this --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/verify-thisContext preview
The summary Claude sees to decide when to auto-load this skill.
Prove a concrete behavior, performance, UI, CLI, API, or memory claim with fresh baseline-versus-treatment evidence and one explicit verdict. Use when asked to verify, prove, compare before and after, show evidence, or confirm that a fix works. Do not use for vague claims such
name: verify-this description: Prove a concrete behavior, performance, UI, CLI, API, or memory claim with fresh baseline-versus-treatment evidence and one explicit verdict. Use when asked to verify, prove, compare before and after, show evidence, or confirm that a fix works. Do not use for vague claims such as cleaner code, a full plan-based release verification, or a known bug that needs a red-to-green reproducer.
Verification is a falsifiable comparison, not a recap of what the agent believes it changed. Turn one claim into a measurable check and preserve enough evidence for another agent to repeat it.
1. Restate the claim as a condition, metric, and threshold. If the claim cannot be measured, ask for a measurable form or classify it as `INCONCLUSIVE`. 2. Select the smallest local surface that can disprove it. 3. Capture a baseline from the parent commit, merge base, current failing reproducer, or unchanged fixture. 4. Capture treatment with the same command, data, warmup, environment, and measurement method. 5. Compare raw artifacts: test output, timings, screenshots, HTTP responses, traces, profiles, or heap snapshots. Do not compare summaries alone. 6. Return exactly one verdict: `VERIFIED`, `NOT VERIFIED`, or `INCONCLUSIVE`.
Record:
For durable project work, use the repository's existing proof artifact location, for example `.agent/tasks/<task-id>/verification/<claim-slug>/`. Temporary or sensitive evidence may stay outside the repository; retain only safe metadata and hashes in the project. Never put credentials, private prompts, customer data, or heap contents in a public checkout.
stated threshold, and have no material confound.
threshold.
command failed, or the environments are not comparable.
Use this output shape:
VERIFIED | NOT VERIFIED | INCONCLUSIVE Claim: <falsifiable claim> Evidence: <artifact or metric>: baseline=<...>, treatment=<...>, delta=<...>, threshold=<...> Reasoning: <one tight paragraph naming evidence and confounders>
criteria and needs a fresh-context verifier.
`.proof/stage-ledger.json` with the exact commit/tree and input/output digests. A changed contract, source, or input invalidates that claim; an unavailable later environment does not.
and separate approval gates.
claim unless it is the stated evidence surface.
baseline comparison; report it instead of smoothing it away.
browser, API, or artifact boundary when that is the claim.
changed workload unless the claim itself was explicitly re-scoped.
| Symptom | Likely cause | Action | |---|---|---| | No comparable baseline | Parent state or repro is unavailable | Report `INCONCLUSIVE`; capture a new baseline before changing the claim | | Results vary between runs | Warmup, shared state, timing noise, or nondeterminism | Fix isolation and repeat with a fixed workload; record variance | | Treatment passes but claim is still doubtful | Wrong evidence surface | Move to the real boundary or add one focused integration/UI/CLI check | | Evidence contains sensitive data | Raw artifact is not suitable for Git | Keep it private and record only safe metadata or a hash |
Adapted from Cursor Team Kit's MIT-licensed `verify-this` workflow: https://github.com/cursor/plugins/tree/main/cursor-team-kit/skills/verify-this
A practical configuration kit for Claude Code, Codex, and other coding agents. It contains architectural principles, enforcement hooks, skills, drop-in rules, starter templates, and dynamic-workflow commands.
Designing agent harnesses and tool systems — risk taxonomy for tools, permission decisions, draft/commit pattern, structured tool…
Use when designing, auditing, refactoring, or explaining an agentic harness for any domain, especially when work must continue…
Практическая инженерия диффузионных моделей: архитектуры, обучение, инференс, оптимизация памяти. Использовать при любых задачах…
Expert prompt engineering for FLUX.2 [klein] image generation and editing model. Use this skill whenever the user wants to create…
Plan or review LoRA and edit-training work specifically for FLUX.2 Klein or Qwen-Image-Edit, including paired datasets,…
Forensic image-to-prompt compiler for image generation models. Use this skill whenever the user wants to: convert/describe an…