Exec

Exécute un fichier de plan tâche par tâche dans des sous-agents isolés, puis exécute une revue multi-phases

par umputun · umputun/cc-thingz

Fonctionne avec configuration ★ 7.6/10

Exec — Exécute un fichier de plan tâche par tâche dans des sous-agents isolés, puis exécute une revue multi-phases

Ce que fait

Compétence d'orchestration qui lit un fichier de plan avec des sections "### Task N:" et exécute chaque tâche dans un sous-agent isolé frais, suivant la progression via des cases à cocher du fichier de plan, puis exécute quatre phases de revue (complète, odeurs de code, revue externe de codex, critique uniquement) avec une boucle de correction avant un rebase/finalisation optionnel. Se déclenche lorsque l'utilisateur dit "exec", "execute plan", "run plan", ou souhaite implémenter un fichier de plan tâche par tâche avec des sous-agents isolés. Livré dans le cadre du plugin de planification et dépend des variables d'environnement du plugin, des outils Agent/EnterWorktree, et optionnellement de la CLI codex.

Rapport de test

SKILL.md a été localisé à plugins/planning/skills/exec/SKILL.md ; le frontmatter est analysé avec name+description. Vérification ponctuelle de 4 fichiers référencés bruts — resolve-file.sh, create-branch.sh, detect-branch.sh, et plugin-root resolve-rules.sh tous HTTP 200 — et lecture des corps de script : propres et défensifs, pas de curl|sh/base64/exfiltration, run-codex.sh épingle --sandbox en lecture seule, tous les chemins utilisent les variables d'environnement du plugin et non des chemins machine codés en dur. N'a pas pu mesurer la SORTIE : il s'agit d'un orchestrateur multi-agents nécessitant l'outil Agent, les variables d'environnement du framework de plugin, un dépôt + fichier de plan, quatre boucles de revue, et optionnellement la CLI codex, aucun n'étant fidèlement exécutable pour produire un artefact de base vs compétence dans un contexte de sous-agent unique. Déclenchement testé avec 5 formulations (3 plan-exec devraient se déclencher, plus "write me a plan" et docker "exec" comme ne devraient pas) — les 5 ont été jugées correctement.

Testé le: 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.

Commandes et exemples de prompts

  • /execExécute un fichier de plan tâche par tâche dans des sous-agents isolés, puis exécute une revue multi-phases

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

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