Exec

Führt eine Plan-Datei Aufgabe für Aufgabe in isolierten Subagenten aus, dann mehrphasige Überprüfung

von umputun · umputun/cc-thingz

Funktioniert mit Setup ★ 7.6/10

Exec — Führt eine Plan-Datei Aufgabe für Aufgabe in isolierten Subagenten aus, dann mehrphasige Überprüfung

Was es kann

Orchestrator-Skill, der eine Plan-Datei mit "### Task N:"-Abschnitten liest und jede Aufgabe in einem frischen, isolierten Subagenten ausführt, den Fortschritt über Plan-Datei-Checkboxes verfolgt, dann vier Überprüfungsphasen (umfassend, Code-Smells, externe Codex-Überprüfung, nur kritisch) mit einer Fixer-Schleife vor einem optionalen Rebase/Finalisierung durchführt. Wird ausgelöst, wenn der Benutzer "exec", "execute plan", "run plan" sagt oder eine Plan-Datei Aufgabe für Aufgabe mit isolierten Subagenten implementieren möchte. Wird als Teil des Planning-Plugins geliefert und hängt von Plugin-Umgebungsvariablen, den Agent/EnterWorktree-Tools und optional der codex CLI ab.

Testbericht

SKILL.md unter plugins/planning/skills/exec/SKILL.md gefunden; Frontmatter wird mit name+description geparst. 4 referenzierte Dateien roh stichprobenartig überprüft – resolve-file.sh, create-branch.sh, detect-branch.sh und plugin-root resolve-rules.sh alle HTTP 200 – und die Skriptkörper gelesen: sauber und defensiv, kein curl|sh/base64/Exfiltration, run-codex.sh pinnt --sandbox read-only, alle Pfade verwenden Plugin-Umgebungsvariablen, keine fest codierten Maschinenpfade. OUTPUT konnte nicht gemessen werden: Dies ist ein Multi-Agenten-Orchestrator, der das Agent-Tool, Plugin-Framework-Umgebungsvariablen, eine Repo+Plan-Datei, vier Überprüfungsschleifen und optional die codex CLI benötigt, von denen keines in einem Subagenten-Kontext treu ausführbar ist, um ein Baseline-vs-Skill-Artefakt zu produzieren. Trigger testete 5 Phrasen (3 plan-exec sollten auslösen, plus "write me a plan" und docker "exec" als sollten nicht) – alle 5 korrekt beurteilt.

Getestet am: 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.

Befehle & Beispiel-Prompts

  • /execFührt eine Plan-Datei Aufgabe für Aufgabe in isolierten Subagenten aus, dann mehrphasige Überprüfung

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

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