verification-loop

Solid

Evidence-before-assertions workflow. Use before claiming work is done, before release, and after any behavior change in scripts/skills/MCP.

AI & Automation 52 stars 6 forks Updated today MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
57
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Verification Loop ## Trigger Use this skill when: - You changed runtime behavior (scripts, wrappers, MCP server, install flows) - You are about to say "done", "fixed", "works", or "passes" - You are about to bump version / release ## Rules - Prefer commands with deterministic exit codes over "it looks fine". - If you cannot run verification, say exactly what you could not run and why. ## Baseline Checks (AIOS) 1. Run the verifier: - `aios doctor` - Or: `node scripts/aios.mjs doctor` - Compatibility wrappers: `scripts/verify-aios.sh` / `scripts/verify-aios.ps1` 2. MCP server changes (minimum): - `cd mcp-server && npm run typecheck` - `cd mcp-server && npm run build` - Manual smoke: `chrome.launch_cdp` -> `browser.connect_cdp` -> `page.goto` -> `page.extract_text`/`page.screenshot` -> `browser.close` 3. Install/wrapper changes: - Re-run install/update on a clean-ish shell session. - Confirm new commands are visible and resolve to `ROOTPATH` scripts. ## Evidence Capture - Record the exact commands run and whether they succeeded. - For failures: include the first actionable error line and the remediation you applied. ## Structured Verdict Schema Inspired by the-pair v2.0.2 `quality_gate.rs`: every completion claim MUST be backed by a structured verdict with exactly four sections. A verdict missing any section is an **automatic REJECT** — there is no partial credit. The four required sections, in order: 1. **FILES_REVIEWED** — list of files revi...

Details

Author
rexleimo
Repository
rexleimo/aios
Created
6 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category