Skip to content
Back to skills

Conduct Run

ASecurity

Execute a whole plan with worker LLMs (independent tasks in parallel), then test, document and review

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
ai-agentsgobashgit

Works with

  • cli

Security analysis

A100/100

Scanned November 11, 2026

npx -y skills add KevalParikh22/conductor-ai --skill conduct-run --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Conduct Run?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Conduct Run
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/kevalparikh22-conduct-run/badge)](https://www.skillsdirectory.com/skills/kevalparikh22-conduct-run)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: conduct-run
description: "Execute a whole plan with worker LLMs (independent tasks in parallel), then test, document and review"
argument-hint: "<plan-file> [from-task-id]"
disable-model-invocation: true
allowed-tools: "Read, Edit, Bash(conductor:*), Bash(git status:*), Bash(git diff:*), Bash(git add:*), Bash(git commit:*), Bash(git log:*), Bash(git merge:*), Bash(git stash push:*), Bash(git stash list), Bash(git switch -c:*)"
---

You are the controller (see `.conductor/ORCHESTRATOR.md`). Execute `the arguments the user gave` (from the given task id, if one is given).

Work in **waves**. A wave is every `status: todo` task whose `depends on` tasks are all done.

- **Wave with one task, or a `controller` task:** follow `the conduct-build skill` exactly (delegate in the background, check the diff, commit, retry once with another provider, then take over). Do controller tasks yourself.
- **Wave with two or more delegable tasks that don't list the same files:** run them in parallel, in the background:
  `conductor batch --plan <plan> --tasks T2,T3,T4`
  Each task runs in its own git worktree on branch `conductor/<id>`, spread across different providers, and conductor commits the result on that branch. When the batch finishes, for each ✓ task:
  1. `conductor diff conductor/<id>`: in scope? matches the Design notes and acceptance criteria? Check its verify result.
  2. Good: `git merge --no-ff conductor/<id> -m "<slug>: <id> <title>"`, then `conductor worktree rm <id>` and set `status: done`.
  3. Fixable: `conductor retry <id> --note "<what to fix>"`. The same worker continues in that worktree, keeps what is right and commits the fix on the same branch; add `--provider <other>` to hand it to someone else. Then review again.
  4. Wrong from the start: `conductor worktree rm <id> --force`, then `conductor run <role> --plan <plan> --task <id> --worktree --provider <different> --note "<what was wrong>"`, or do it yourself.
  For each ✗ or ⚠ task, `conductor retry <id> --note "…"` first; start over only when the work is unusable. If a merge conflicts, resolve it yourself, or abort and retry that task after the others are merged.
- If tasks in a wave list the same file, run them one after another instead.

While running:
- Keep your context small: read the summaries, `report.md` and `conductor diff`, never `report.full.md` or run logs. Use plain `git diff -- <file>` only for a file the compact diff cut short.
- After each task, report one line: `T3 ✓ antigravity-cli · verify PASS · a1b2c3d`.
- **Stop and ask** if a task needs a design decision the plan doesn't cover, a worker leaves its scope twice, or verify fails for reasons outside the task.
- If exit code 3 happens on two waves in a row (everything rate-limited), stop, update `HANDOFF.md`, and report what is left.

When all tasks are done:
1. `conductor verify` on the merged result (parallel tasks were verified separately).
2. `conductor run review --plan <plan>` (background). Triage each finding yourself and fix the real ones (small ones yourself, larger ones with `conductor run fix "<finding>"`), then commit.
3. `conductor worktree` should list nothing; remove leftovers.
4. Update `HANDOFF.md` and summarise: tasks per provider, review verdict, leftovers.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.