aimasteracc/harness-kit/harness-preflight
Claude Code and agent skill by aimasteracc/harness-kit
- community
Checking that the SKILL.md file is still in the repository.
Run an interactive pre-flight checklist before launching a long autonomous agent run, so the harness is sound before you hand it hours of work. Use when the user says "pre-flight", "ready to run autonomously?", "harness check", or right before kicking off an unattended/overnight task.
Install
npx vskill@latest install aimasteracc/harness-kit/harness-preflightSKILL.md
harness-preflight — Don't launch a long run on a harness you haven't checked
Purpose
A long autonomous run amplifies whatever you start it with. A missing "done" condition, an ungated plan, or no checkpoint mechanism turns into hours of confidently-wrong work. This skill walks the seven pre-conditions a sound harness needs and refuses to green-light until the gaps are named. It's the seatbelt check before the autonomous drive.
How to run
Walk each item. For each: OK (with the evidence) or GAP (with what's missing and the quickest fix). End with a single go/no-go verdict. Don't rubber-stamp — a GAP on items 1, 2, or 4 is a no-go.
The checklist
- Observable definition of done. Is "done" a command that passes or a state you can see —
not a vibe? → If no: define it now (delegate to thinking about the user-visible success state).
- Decomposition exists. Is the work broken into discrete, independently verifiable units —
not one giant "implement it" step? → If no: decompose first (guards against one-shot impulse).
- Generation ≠ certification. Is there an independent grader — tests, a type-checker, a
separate review pass — so the agent isn't certifying its own output? → If no: wire one in.
- Upstream gate. Is the high-leverage upstream artifact (plan/spec/schema) validated before
dependent work fans out? → If no: add a checkpoint right after it (guards against spec cascade).
- Checkpoint / handoff mechanism. Can state survive a context reset — is there a place the
agent writes progress, so nearing the limit triggers a save, not a panic? → If no: set up a .handoff/ convention (see the context-handoff skill).
- Constraints are loaded. Does a CLAUDE.md (or equivalent) state the NEVERs — the actions
that cause real damage? → If no: generate one (see claude-md-architect).
- Blast radius is bounded. If the run goes wrong, what's the worst it can touch? Is it on a
branch / sandbox / with no deploy or destructive perms? → If no: bound it before launching.
Verdict format
Notes
- This skill composes the rest of the kit: gaps route to
claude-md-architect(item 6),
context-handoff (item 5), and the fixes in failure-mode-audit (items 1–4).
- A 60-second pre-flight routinely saves hours of an autonomous run spent building the wrong
thing soundly.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/harness-preflight/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/aimasteracc/harness-kit/harness-preflight)