ai-verify — verification in three tiers (Graph Engineering)

SkillSecurity

Use when work has to be verified — "verify the feature", "did we build what was asked", "review this diff", "is it ready to commit" — by choosing the right verification tier (standalone, embedded, or chain) and producing verdicts with evidence, not impressions. Not for milestone-declared security audits — use /ai-security. Not for diagnosing a failure — use /ai-debug.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the ai-verify — verification in three tiers (Graph Engineering) skill

What this skill tells your AI

The instructions your AI receives, as published by arcasilesgroup/ai-engineering in skills/ai-verify/SKILL.md and read by ahel’s review.

Three ways to verify, depending on who fires them: skills you run on purpose, skills that fire themselves mid-workflow, and a chain of review lanes. The chain's router decides which lanes run from the evidence in the diff, never from its size.

Tier 1 — standalone (you run it on purpose)

Tier 2 — embedded (fires by itself, mid-workflow)

Tier 3 — chain (review lanes picked by evidence)

Setup guide and entry router → VERIFICATION-SETUP-GUIDE.md. Evals (apply real bugs and score the reviewer) → evals/README.md: apply-pack.ts, score.ts, bug-catalog.md, example pack answer-key.json.

Lifecycle

Lane: light, standard, full Writes: .ai-engineering/spec.html Read by: CI, the human Dies: with the milestone Next: ai-security when the security trigger fired; ai-write when the public interface changed; ai-visual-recap otherwise

Source: Graph Engineering — Verification Skills (skills from the video, generalized to any stack; attributed, no license — issue H4; no public repo declared in the source).

The ai-engineering seam

  1. The router picks the tier using the source's taxonomy.
  2. The judge runs at tier decide; the model comes from the ai-engineering config.toml pin. Binary checks run at tier verify.
  3. The evals (apply-pack.ts/score.ts) run in ai-engineering's own CI, not in the user's project.
  4. Outputs: verdicts land in the EVIDENCE section of .ai-engineering/spec.html, plus a receipt.

Signals

GitHub stars
55
Forks
3
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
ai-verify
Source
github.com/arcasilesgroup/ai-engineering