Use when you have a written implementation plan to execute in a separate session with review checkpoints
From clavainnpx claudepluginhub mistakeknot/interagency-marketplace --plugin clavainThis skill uses the workspace's default tool permissions.
SKILL-compact.mdSearches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Enables AI agents to execute x402 payments with per-task budgets, spending controls, and non-custodial wallets via MCP tools. Use when agents pay for APIs, services, or other agents.
Load plan, review critically, execute tasks in batches, report for review between batches. Batch execution with checkpoints for architect review.
Announce at start: "I'm using the executing-plans skill to implement this plan."
Check for .exec.yaml manifest (replace plan's .md extension). If found → Step 2C (priority).
Check interserve flag: [ -f "$(pwd)/.claude/clodex-toggle.flag" ] && echo INTERSERVE_ACTIVE || echo DIRECT_MODE
Fallback chain:
Dispatch tasks to Codex agents for parallelization.
clavain:interserve:
/tmp/codex-task-<name>.md (goal, files, build/test commands, verdict suffix).verdict file first (7 lines) — STATUS pass → trust and move on; warn/fail → read full output.verdict → fall back to full outputDefault: first 3 tasks per batch. Per task: mark in_progress → follow steps exactly → run verifications → mark completed.
ORCHESTRATE=$(find ~/.claude/plugins/cache -path '*/clavain/*/scripts/orchestrate.py' 2>/dev/null | head -1)
[ -z "$ORCHESTRATE" ] && ORCHESTRATE=$(find ~/projects -name orchestrate.py -path '*/clavain/scripts/*' 2>/dev/null | head -1)
python3 "$ORCHESTRATE" --validate "$MANIFEST" — on failure, report errors, fall back to 2A/2Bpython3 "$ORCHESTRATE" --dry-run "$MANIFEST" — present wave breakdown (parallelism, cross-stage deps, tasks missing files)python3 "$ORCHESTRATE" "$MANIFEST" --plan "$PLAN_PATH" --project-dir "$(pwd)" with timeout: 600000pass → trust; warn → read output, assess; fail/error → offer retry/manual/skip; skipped → report dep failureAfter each task (any mode): parse <verify>...</verify> block for run:/expect: pairs.
expect: exit 0 — must exit 0; expect: contains "string" — output must include stringPer batch: what was implemented | verify results (pass/fail) | deviations (Rules 1-3) | deferred items | "Ready for feedback."
Apply feedback → next batch → repeat until complete.
After all tasks, check for ## Must-Haves in plan header:
Report results:
Must-Have Validation:
Truths: 3/3 verified
Artifacts: 2/2 exist with exports
Key Links: 1/2 — Registration endpoint missing validate_email call
Failures are advisory — user decides. No Must-Haves section → skip silently.
Announce: "I'm using the landing-a-change skill to complete this work." → clavain:landing-a-change (required).
Track all deviations for batch report.
Priority: Rule 4 → STOP | Rules 1-3 → fix automatically | Unsure → treat as Rule 4.
Scope: Only auto-fix issues caused by the current task's changes. Pre-existing warnings/failures in unrelated files → log to deferred-items.md, do NOT fix.
Fix attempt limit: 3 attempts per task. After 3, document in "Deferred Issues" and continue.
Analysis paralysis guard: 5+ consecutive Read/Grep/Glob without Edit/Write/Bash → STOP. State why in one sentence, then write code or report "blocked" with specific missing info.
Stop immediately and ask when: mid-batch blocker | critical plan gaps | unclear instruction | repeated verification failure. Never start on main/master without explicit user consent.