Claude Code Agent Development
anthropics/claude-plugins-official
Explains how to write agents for Claude Code plugins: the markdown file with YAML frontmatter, trigger descriptions, model and color settings, and system prompt design.
Dispatches Claude Code Task subagents to run prompts from a vault plan note.
$ npx skills add robertbarclayy/conducty --skill conducty-execute -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install robertbarclayy/conducty conducty-execute --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/robertbarclayy/conducty.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/conducty-execute .claude/skills/conducty-execute && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "conducty-execute" agent skill from https://github.com/robertbarclayy/conducty/tree/main/skills/conducty-execute into .claude/skills/conducty-execute/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "conducty-execute", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/robertbarclayy/conducty/tree/main/skills/conducty-executeType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add robertbarclayy/conducty --skill conducty-execute -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install robertbarclayy/conducty conducty-execute --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/robertbarclayy/conducty.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/conducty-execute .agents/skills/conducty-execute && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "conducty-execute" agent skill from https://github.com/robertbarclayy/conducty/tree/main/skills/conducty-execute into .agents/skills/conducty-execute/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "conducty-execute", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add robertbarclayy/conducty --skill conducty-execute -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install robertbarclayy/conducty conducty-execute --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/robertbarclayy/conducty.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/conducty-execute .cursor/skills/conducty-execute && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "conducty-execute" agent skill from https://github.com/robertbarclayy/conducty/tree/main/skills/conducty-execute into .cursor/skills/conducty-execute/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "conducty-execute", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/robertbarclayy/conducty.git --path skills/conducty-execute--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add robertbarclayy/conducty --skill conducty-execute -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install robertbarclayy/conducty conducty-execute --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/robertbarclayy/conducty.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/conducty-execute .gemini/skills/conducty-execute && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "conducty-execute" agent skill from https://github.com/robertbarclayy/conducty/tree/main/skills/conducty-execute into .gemini/skills/conducty-execute/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "conducty-execute", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install robertbarclayy/conducty conducty-executeInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add robertbarclayy/conducty --skill conducty-execute -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/robertbarclayy/conducty.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/conducty-execute .github/skills/conducty-execute && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "conducty-execute" agent skill from https://github.com/robertbarclayy/conducty/tree/main/skills/conducty-execute into .github/skills/conducty-execute/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "conducty-execute", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add robertbarclayy/conducty --skill conducty-execute -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install robertbarclayy/conducty conducty-execute --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/robertbarclayy/conducty.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/conducty-execute .opencode/skills/conducty-execute && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "conducty-execute" agent skill from https://github.com/robertbarclayy/conducty/tree/main/skills/conducty-execute into .opencode/skills/conducty-execute/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "conducty-execute", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
conducty-executeDispatches Claude Code Task subagents to run prompts from a vault plan note.
Conducty Execute is an agent skill from robertbarclayy/conducty. Dispatches Claude Code Task subagents to run prompts from a vault plan note. Tracer-first execution, time-budgeted work, calibrated review rigor. Use when the user says "execute the plan", "run group A", "dispatch", or is ready to run prompts from a Plans/Plan YYYY-MM-DD HHmm note in the vault.
Its SKILL.md is about 2.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files (for example `implementer-prompt.md`, `quality-reviewer-prompt.md` and `spec-reviewer-prompt.md`).
It sits in Agent Workflows, covering Subagents. The repository describes itself as: Stop context-switching. Start batch-planning. Conducty replaces the fragmented cycle of plan → prompt → wait → get distracted → review → fix → repeat with advanced batch planning. The licence is MIT.
2 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 64aefd5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Conducty Execute loads about 2.5k tokens when it runs. Until then it costs about 79 tokens; SKILL.md has 1,141 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from robertbarclayy/conducty at commit 64aefd5, republished under its MIT licence (© robertbarclayy). 1,141 words, ~2,532 tokens.
.claude/skills/conducty-execute/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.Execute prompts from the active plan note (in the Obsidian vault — see [[conducty-obsidian]]) by dispatching fresh Claude Code subagents (via the Task tool) with context curation, time budgets, and review rigor that scales with risk. The first prompt in each group runs as a tracer to validate plan assumptions before the rest execute.
Tracer-first: The prompt marked ★ TRACER in each group runs alone. If it succeeds, the plan's assumptions hold and the remaining prompts execute. If it fails, stop — the plan needs revision, not just a fix prompt. Tracers catch bad assumptions before they multiply across an entire group.
Time-budgeted: Each prompt has a time budget from the plan. If a subagent exceeds it, that's a signal — either the prompt is underscoped, the complexity was misjudged, or the agent is stuck. Treat it as a circuit breaker, not a hard kill.
Calibrated review: Not every prompt needs the same oversight. The plan assigns a review level based on complexity:
| Review Level | When | What Happens After Implementation |
|---|---|---|
verify-only | Low complexity | Run verification command. Pass? Done. |
spec-review | Medium complexity | Run verification + dispatch spec reviewer. |
full-review | High complexity | Run verification + spec reviewer + quality reviewer. |
Context curation: The orchestrator (you) constructs exactly what each subagent needs. Not your session history, not the entire project — precisely the prompt text, relevant context files, and scene-setting for where this work fits. This is the surgical team model: the surgeon thinks, the team executes with curated information.
1. Read the plan note from the vault, extract the tracer prompt for the target group
2. Dispatch tracer as a single implementer subagent (Task tool)
3. Handle the result:
- DONE → Run verification via [[conducty-verify]] → Pass? Proceed to Phase 2
- DONE → Verification fails → STOP. This is a plan problem, not a prompt problem.
Analyze: is the verification wrong, or is the plan's approach wrong?
- BLOCKED/NEEDS_CONTEXT → STOP. The plan's assumptions are wrong.
Don't execute the remaining prompts. Revise the plan.
4. Report tracer result to user before proceedingThe tracer is your early warning system. Respect its signal.
For each remaining prompt in the group:
1. Dispatch implementer subagent (see [[implementer-prompt]])
2. Handle implementer status (see below)
3. Apply review level from the plan:
- verify-only → Run verification. Pass? Mark complete.
- spec-review → Run verification + dispatch spec reviewer ([[spec-reviewer-prompt]])
- full-review → Run verification + spec reviewer + quality reviewer ([[quality-reviewer-prompt]])
4. If review fails → implementer fixes → re-review (same level)
5. Mark prompt complete with evidence
After all prompts → run [[conducty-checkpoint]] for the group
Gate: user confirms before next groupUse Claude Code's Task tool. The default subagent_type is general-purpose (always available). If the harness exposes specialized subagents (e.g. Explore for read-only codebase analysis, Plan for architecture work), use them where their description fits — they don't replace the implementer model selection below.
Choose model by the prompt's complexity:
| Complexity | Model | Why |
|---|---|---|
| Low (isolated function, clear spec, 1-2 files) | haiku | Fast and cheap; sufficient for narrow work |
| Medium (multi-file, integration, pattern matching) | sonnet | Default for most implementation work |
| High (design judgment, broad codebase understanding) | opus | Reserve for genuinely hard problems |
For read-only review subagents (spec reviewer, quality reviewer, code-review lens subagents), use the Explore subagent type if available; otherwise general-purpose. Run them at haiku or sonnet — review is pattern matching, not generation.
Context curation checklist — provide exactly:
Do not provide: Your session history, unrelated plan context, the entire project tree.
DONE: Apply the prompt's review level.
DONE_WITH_CONCERNS: Read the concerns. Correctness/scope concerns → address before review. Observational concerns (file getting large, questionable existing patterns) → note for future planning, proceed to review.
NEEDS_CONTEXT: The prompt was underspecified. Provide the missing context and re-dispatch. Check the project context file first. If the context doesn't exist, this is a prompt quality issue — note it for [[conducty-improve]].
BLOCKED: Assess the blocker:
opus)Never force-retry without changing something. If the agent said it's stuck, something about the prompt, the context, or the model needs to change.
When a subagent has been running significantly longer than the prompt's time budget:
Long plans burn the orchestrator's context window. Each subagent dispatch returns a result back into your session, plan-note reads accumulate, and verification output stacks up. Without management you run out of context mid-plan and lose conceptual integrity.
The orchestrator is a stateful coordinator, but its session is cache — durable state lives in the vault (plan notes, checkpoint notes, [[Prompt Log]]). Treat /compact as a normal phase boundary, not a panic move.
When to /compact:
full-review (three subagents per prompt — implementer + spec reviewer + quality reviewer — accumulates fast)Compact protocol:
[[Prompt Log]] has entries for each prompt in the group/compact summarizes the session[[Prompt Log]]Never compact mid-group. A compact between the tracer and the rest of a group risks losing the tracer's signal — the evidence that justified proceeding. Finish the group, checkpoint, then compact.
Subagents are unaffected. Each subagent dispatch is a fresh Task with a fresh window. Your /compact has no impact on already-dispatched or future subagents — they receive curated context per dispatch regardless.
© robertbarclayy, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 3 other files in skills/conducty-execute of robertbarclayy/conducty.
Open the folder on GitHubat commit 64aefd5
Conducty Execute next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Conducty Execute this skillrobertbarclayy/conducty | 176 | — | ~2.5k | Automated safety check: Pass | MIT | |
| Claude Code Agent Developmentanthropics/claude-plugins-official | 38k | 8 repos | ~2.8k | Automated safety check: Pass | Apache-2.0 | |
| Subagent Driven DevelopmentAsvarox/allkaraoke | 261 | 38 repos | ~1.2k | Automated safety check: Pass | None | |
| Dispatching Parallel Agentsultralisp/ultralisp | 258 | 41 repos | ~1.5k | Automated safety check: Pass | None | |
| Paseo Advisor Second Opiniongetpaseo/paseo | 20k | 1 repos | ~756 | Automated safety check: Pass | Custom licence | |
| Task Observerrebelytics/one-skill-to-rule-them-all | 3.2k | 1 repos | ~12k | Automated safety check: Pass | CC-BY-4.0 |
anthropics/claude-plugins-official
Explains how to write agents for Claude Code plugins: the markdown file with YAML frontmatter, trigger descriptions, model and color settings, and system prompt design.
Asvarox/allkaraoke
A skill your agent uses when executing implementation plans with independent tasks in the current session
ultralisp/ultralisp
A skill your agent uses when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
getpaseo/paseo
Launches one separate agent through Paseo to give a second opinion on the current task, with a self-contained briefing and no permission to edit files.
rebelytics/one-skill-to-rule-them-all
Monitors task execution for skill improvement opportunities.
openobserve/openobserve
Splits a change into planner, coder and independent reviewer roles: you confirm a spec, a subagent implements it, and a separate reviewer checks each round's local WIP commit.
robertbarclayy/conducty
Quality gate between parallelization groups. An agent skill from robertbarclayy/conducty.
robertbarclayy/conducty
Standalone post-implementation code review across a whole branch or PR.
robertbarclayy/conducty
Ingest a project directory into the Obsidian vault as a linked context sub-graph — Architecture, Conventions, Invariants, Hotspots, Tests, Glossary, plus per-bounded-context module notes.
robertbarclayy/conducty
Leverage-point analysis for failed prompts. An agent skill from robertbarclayy/conducty.
robertbarclayy/conducty
End-of-plan improvement kata. An agent skill from robertbarclayy/conducty.
robertbarclayy/conducty
Batch planning of AI prompts. An agent skill from robertbarclayy/conducty.
Categories
Dispatches Claude Code Task subagents to run prompts from a vault plan note. Conducty Execute is an agent skill from robertbarclayy/conducty. Dispatches Claude Code Task subagents to run prompts from a vault plan note.
Conducty Execute fits situations like: the user says execute the plan; is ready to run prompts from a Plans/Plan YYYY-MM-DD HHmm note in the vault.
Run `npx skills add robertbarclayy/conducty --skill conducty-execute -a claude-code`. Or copy the skill folder (skills/conducty-execute in robertbarclayy/conducty) into .claude/skills/conducty-execute in your project. Claude Code loads it when a task matches its description.
Run `npx skills add robertbarclayy/conducty --skill conducty-execute -a codex`. Or copy the skill folder (skills/conducty-execute in robertbarclayy/conducty) into .agents/skills/conducty-execute in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add robertbarclayy/conducty --skill conducty-execute -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/conducty-execute, .gemini/skills/conducty-execute, .github/skills/conducty-execute and .opencode/skills/conducty-execute in your project.
SKILL.md names no scripts, command-line tools or credentials: Conducty Execute is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Conducty Execute is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.5k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Conducty Execute: Claude Code Agent Development (anthropics/claude-plugins-official, 38k stars), Subagent Driven Development (Asvarox/allkaraoke, 261 stars), Dispatching Parallel Agents (ultralisp/ultralisp, 258 stars) and Paseo Advisor Second Opinion (getpaseo/paseo, 20k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
robertbarclayy (a GitHub user) maintains it in robertbarclayy/conducty, which has 176 GitHub stars. The repository holds 20 skills in this directory. The repository was last updated on June 19, 2026.
Source: robertbarclayy/conducty on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.