next
Draft suggested next features into feature_list.suggestions.json (separate from feature_list.json)
Run adversarial verification on the current diff before claiming done. Loads the loopkit adversarial-verify skill and dispatches the verifier subagent.
> /plugin marketplace add Archive228/loopkit > /plugin install loopkit@loopkit-marketplace
How it fires
How this command gets triggered: by you, by Claude, or both.
/verifyContext preview
What this command does when you run it.
Run adversarial verification on the current diff before claiming done. Loads the loopkit adversarial-verify skill and dispatches the verifier subagent.
description: Run adversarial verification on the current diff before claiming done. Loads the loopkit adversarial-verify skill and dispatches the verifier subagent. argument-hint: "[--summary]" allowed-tools: Read, Grep, Bash(git diff:*), Bash(git status:*), Bash(git log:*)
Assume the diff is broken. Prove it isn't.
1. Load the goal spec:
2. Load the current diff:
3. Invoke the `adversarial-verify` skill by reading `skills/adversarial-verify/SKILL.md` (repo layout) or `.claude/skills/adversarial-verify/SKILL.md` (installed layout). Walk the 11 shortcut checklist verbatim against the diff, plus the 4 environmental tells in `docs/checklists/red-flags.md`. 4. Dispatch the `verifier` subagent (`.claude/agents/verifier.md`) for a second, cold-context pass on the same diff. 5. Return a single JSON verdict, and nothing else:
{"passes": bool, "failures": [{"file": str, "line": int, "shortcut": str, "why": str}]}6. If `passes` is false: do NOT commit, do NOT mark the task done, print the failure list, and stop.
Non-zero exit on any failure. The `run.sh` loop treats non-zero as "not done" and re-runs the next turn.
33 battle-tested skills + minimal .claude harness for any coding agent (Claude Code, Cursor, Codex, Gemini CLI).
Draft suggested next features into feature_list.suggestions.json (separate from feature_list.json)
Run the batch quality pass over the current diff — simplify → reduce-nesting → kill-dead-code → a11y-pass →…
Write the goal spec (PROMPT.md) before implementing. Loads the loopkit spec-first skill.