Exec

Exekverar en planfil uppgift för uppgift i isolerade subagenter, kör sedan granskning i flera faser

av umputun · umputun/cc-thingz

Fungerar med konfiguration ★ 7.6/10

Exec — Exekverar en planfil uppgift för uppgift i isolerade subagenter, kör sedan granskning i flera faser

Vad den gör

Orkestreringsfärdighet som läser en planfil med "### Task N:"-sektioner och exekverar varje uppgift i en ny isolerad subagent, spårar framsteg via planfilens kryssrutor, kör sedan fyra granskningsfaser (omfattande, kodlukt, extern codex-granskning, endast kritiska) med en fixeringsloop före en valfri rebase/finalisering. Utlöses när användaren säger "exec", "execute plan", "run plan", eller vill implementera en planfil uppgift för uppgift med isolerade subagenter. Levereras som en del av planeringspluginet och beror på plugin-miljövariabler, Agent/EnterWorktree-verktygen, och eventuellt codex CLI.

Testrapport

Hittade SKILL.md på plugins/planning/skills/exec/SKILL.md; frontmatter parsas med name+description. Punktkontrollerade 4 refererade filer råa — resolve-file.sh, create-branch.sh, detect-branch.sh, och plugin-root resolve-rules.sh alla HTTP 200 — och läste skriptkropparna: rena och defensiva, ingen curl|sh/base64/exfiltration, run-codex.sh fäster --sandbox read-only, alla sökvägar använder plugin-miljövariabler inte hårdkodade maskinsökvägar. Kunde inte mäta OUTPUT: detta är en multi-agent-orkestrator som behöver Agent-verktyget, plugin-ramverkets miljövariabler, en repo+planfil, fyra granskningsloopar, och eventuellt codex CLI, inget av vilket är troget körbart för att producera en baslinje-vs-färdighet-artefakt i en subagent-kontext. Trigger testade 5 fraser (3 plan-exec ska utlösas, plus "skriv mig en plan" och docker "exec" som ska inte) — alla 5 bedömdes korrekt.

Testad: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/umputun/cc-thingz.git /tmp/exec-src
mkdir -p ~/.claude/skills
cp -R /tmp/exec-src/plugins/planning/skills/exec ~/.claude/skills/exec
# Designed as a PLUGIN, not a standalone skill. Recommended install:
#   /plugin marketplace add umputun/cc-thingz
#   /plugin install planning@umputun-cc-thingz
# The manual cp above places SKILL.md but WILL NOT fully work as-is:
#   - SKILL.md uses ${CLAUDE_PLUGIN_ROOT}/${CLAUDE_PLUGIN_DATA}, only set by the plugin framework.
#   - It also calls ${CLAUDE_PLUGIN_ROOT}/scripts/resolve-rules.sh and ${CLAUDE_PLUGIN_ROOT}/references/,
#     which live at the plugin ROOT (plugins/planning/), ABOVE the skill dir. For a manual install:
#       cp -R /tmp/exec-src/plugins/planning/scripts  ~/.claude/skills/exec/plugin-scripts
#       cp -R /tmp/exec-src/plugins/planning/references ~/.claude/skills/exec/references-root
#     then rewrite ${CLAUDE_PLUGIN_ROOT} references in SKILL.md to those local paths (README says so).
#   - chmod +x ~/.claude/skills/exec/scripts/*.sh
# Runtime deps: needs the Agent tool (spawns bypassPermissions subagents), TaskCreate/EnterWorktree,
#   a git (or hg) repo with a plan file, and optionally the `codex` CLI for review phase 3.

Kommandon och exempelprompter

  • /execExekverar en planfil uppgift för uppgift i isolerade subagenter, kör sedan granskning i flera faser

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Execute this plan task by task
  • Run the plan with a fresh subagent per task
  • Implement the next task in the plan file