Parallel Run Fan-Out
yzhao062/anywhere-agents
Fans a task out into independent units that run on a separate Gemini-based agent pool, while the current session only coordinates.
Run a lightweight Ultracode workflow for serious coding tasks: plan, split, delegate when useful and allowed by the host, integrate, and verify.
$ npx skills add PabloNAX/ultracode-skill --skill ultracode -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install PabloNAX/ultracode-skill ultracode --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/PabloNAX/ultracode-skill.git skills-src && mkdir -p .claude/skills && cp -r skills-src/ultracode .claude/skills/ultracode && 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 "ultracode" agent skill from https://github.com/PabloNAX/ultracode-skill/tree/main/ultracode into .claude/skills/ultracode/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ultracode", 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/PabloNAX/ultracode-skill/tree/main/ultracodeType 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 PabloNAX/ultracode-skill --skill ultracode -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install PabloNAX/ultracode-skill ultracode --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/PabloNAX/ultracode-skill.git skills-src && mkdir -p .agents/skills && cp -r skills-src/ultracode .agents/skills/ultracode && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "ultracode" agent skill from https://github.com/PabloNAX/ultracode-skill/tree/main/ultracode into .agents/skills/ultracode/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ultracode", 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 PabloNAX/ultracode-skill --skill ultracode -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install PabloNAX/ultracode-skill ultracode --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/PabloNAX/ultracode-skill.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/ultracode .cursor/skills/ultracode && 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 "ultracode" agent skill from https://github.com/PabloNAX/ultracode-skill/tree/main/ultracode into .cursor/skills/ultracode/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ultracode", 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/PabloNAX/ultracode-skill.git --path ultracode--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 PabloNAX/ultracode-skill --skill ultracode -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install PabloNAX/ultracode-skill ultracode --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/PabloNAX/ultracode-skill.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/ultracode .gemini/skills/ultracode && 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 "ultracode" agent skill from https://github.com/PabloNAX/ultracode-skill/tree/main/ultracode into .gemini/skills/ultracode/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ultracode", 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 PabloNAX/ultracode-skill ultracodeInstalls 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 PabloNAX/ultracode-skill --skill ultracode -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/PabloNAX/ultracode-skill.git skills-src && mkdir -p .github/skills && cp -r skills-src/ultracode .github/skills/ultracode && 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 "ultracode" agent skill from https://github.com/PabloNAX/ultracode-skill/tree/main/ultracode into .github/skills/ultracode/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ultracode", 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 PabloNAX/ultracode-skill --skill ultracode -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install PabloNAX/ultracode-skill ultracode --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/PabloNAX/ultracode-skill.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/ultracode .opencode/skills/ultracode && 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 "ultracode" agent skill from https://github.com/PabloNAX/ultracode-skill/tree/main/ultracode into .opencode/skills/ultracode/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ultracode", 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.
ultracodeRun a lightweight Ultracode workflow for serious coding tasks: plan, split, delegate when useful and allowed by the host, integrate, and verify.
Ultracode is an agent skill from PabloNAX/ultracode-skill. Run a lightweight Ultracode workflow for serious coding tasks: plan, split, delegate when useful and allowed by the host, integrate, and verify. Use when the user explicitly invokes ultracode, $ultracode, ultra code, dynamic workflow, workflow orchestration, multi-agent workflow, subagent workflow, parallel agents, swarm, delegate this, split this across agents, or independent verification pass.
Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including reference files (for example `agents/openai.yaml`, `references/approval-gates.md` and `references/eval-contracts.md`).
It sits in Agent Workflows, covering Subagents and Multi-agent orchestration. It works with Google Gemini. The repository describes itself as: Codex-first Ultracode skill for dynamic coding workflows. The licence is MIT.
Read from SKILL.md and the folder at commit bfa2d92. 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.
Ultracode loads about 3.7k tokens when it runs, and up to ~7.2k if it reads all its reference files. Until then it costs about 102 tokens; SKILL.md has 1,725 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 PabloNAX/ultracode-skill at commit bfa2d92, republished under its MIT licence (© PabloNAX). 1,725 words, ~3,680 tokens.
.claude/skills/ultracode/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.Run a supervised workflow for work that needs planning, packetization, native agent delegation, integration, and verification.
This is a skill, not a runtime. It works by giving the current coding agent a disciplined operating procedure. It can be used in Codex, Claude Code, Antigravity, or another host that loads SKILL.md, but the host's own system rules and available tools always win.
ultracode, $ultracode, or "ultra code" request as permission to choose delegated mode when the host allows that interpretation.spawn_agent for useful independent packets when the request clearly invokes Ultracode or otherwise asks for subagents, delegation, parallel agents, a swarm, or equivalent agent work.Use the smallest workflow that can prove the result. Do not create ceremony for small tasks.
Before acting, classify the task:
Then choose one mode.
Use for small, clear tasks that do not benefit from packets.
Examples:
Behavior:
Use when the task has multiple phases, meaningful uncertainty, or enough risk to benefit from separated work packets.
Examples:
Behavior:
plan.md, orchestration.md, state.json, packet files, result notes, integration.md, and final-report.md.results/.Use when the host exposes native agent delegation, the task has independent packets, and delegation is permitted under that host's rules.
Strong delegation wording includes:
An explicit ultracode, $ultracode, or "ultra code" invocation can also be treated as delegation permission when the host allows the skill to choose its own workflow depth. If host policy is stricter, use workflow mode.
Behavior:
explorer agents for read-only questions and worker agents for concrete code changes when available.If native delegation is unavailable, fall back to workflow mode and say so briefly.
Use the native primitive exposed by the current host. If the named primitive is unavailable in the current session, use workflow mode.
| Host | Preferred primitive | Notes |
|---|---|---|
| Codex | spawn_agent, then wait_agent, send_input, or close_agent as needed | Use explorer for read-only packets and worker for bounded write packets. Treat $ultracode as delegated-workflow intent when policy permits; if policy blocks delegation, fall back to workflow mode and say so. |
| Claude Code | Native Task/subagent or dynamic workflow tool, when exposed | If only the skill text is available, write packet artifacts and execute isolated parent-session passes. |
| Antigravity | Native agent/task primitive, when exposed | If no delegation primitive is present, use workflow mode with packet artifacts. |
| Other hosts | Closest native agent/task primitive | Never invent a runner. Fall back cleanly when no primitive exists. |
When running inside Codex and delegated mode is selected:
spawn_agent tool. Do not try to launch agents through Python, shell scripts, subprocesses, or local workflow files.explorer agents for independent read-only discovery, tracing, risk review, test discovery, and verification planning.worker agents only for bounded implementation packets with explicit, non-overlapping ownership.agent_type to explorer or worker, do not also request a full-history context fork. Use a self-contained prompt with the repo path and packet context, or omit agent_type when a full-history fork is required.You are not alone in the codebase. Do not revert edits made by others. Adapt to nearby changes.spawn_agent is available and the request invokes Ultracode or explicitly mentions agents, parallel work, delegation, a swarm, or splitting across agents, prefer real spawned agents over simulated packet passes whenever host policy permits it.spawn_agent is unavailable, permission is not clear, or no independent packet would benefit from an agent, use workflow mode with packet files and record the concrete no-delegation reason.Run root rule:
.workflow/ultracode/..context/ultracode/ only when workspace instructions explicitly name .context/ as the scratch area.Default run root:
.workflow/ultracode/Workspace override, only when instructed:
.context/ultracode/Run layout:
<run-root>/<slug>/
plan.md
orchestration.md
state.json
packets/
results/
integration.md
final-report.mdCreate optional heavy artifacts only when they reduce risk:
eval-contract.md # full contract only
contracts/ # only when one packet produces a surface another consumes
handoffs/ # only when separate handoff files reduce integration risk
final-audit.md # high-risk or full-contract runsRead references/packet-schema.md when filling packet files, result files, orchestration.md, or state.json.
Before splitting work, choose the smallest contract level:
none: tiny direct task.inline: ordinary workflow or delegated task. Put 5-12 lines in plan.md.full: high-risk, cross-surface, migration, public API/schema/CLI/UI flow/auth/data contract, or write-capable agents sharing integration surfaces.Inline contract template:
Eval contract:
- Outcome:
- Shared surfaces:
- Required checks:
- Blocking conditions:
- Handoff evidence:Read references/eval-contracts.md before creating a full contract.
Keep plan.md concrete. Include:
For non-trivial workflow mode after explicit Ultracode, include the concrete reason native agents were not used.
Do not let the plan replace execution.
Keep orchestration.md short and operational. Include:
Use it as the execution contract, not as a transcript.
Before spawning or invoking another agent:
Never use delegation to avoid understanding the integration path.
Ask one clear approval question before:
If approval is missing, continue only with safe read-only work, local drafts, or non-destructive checks.
Read references/approval-gates.md when risk is ambiguous.
Good packets are narrow, bounded, and evidence-based.
Good read-only packets:
Good write-capable packets:
Bad packets:
For code-edit packets, assign non-overlapping files or modules.
Read-only agent prompt shape:
You are working in the same repo as other agents.
Task:
<specific read-only objective>
Do:
- inspect only the sources listed below unless one nearby hop is required
- cite file paths and line numbers where possible
- return concise findings with evidence
Do not:
- edit files
- run destructive commands
- duplicate other packet work
Expected output:
- summary
- evidence
- risks
- recommended parent actionWrite-capable agent prompt shape:
You are not alone in the codebase. Other agents may edit other files.
Do not revert edits made by others. Adapt to nearby changes.
Ownership:
<files or module>
Task:
<specific implementation task>
Do:
- edit only the owned files unless blocked
- add or update focused tests if the owned area has tests
- list changed files in your final answer
Do not:
- change public behavior outside this packet
- run broad formatting over unrelated files
- rewrite unrelated code
- commit, push, publish, or deploy
Expected output:
- files changed
- summary
- verification run
- risks or blockersThe parent session owns integration.
After packet work:
integration.md.state.json.Never paste raw agent logs as the final answer.
Choose checks by risk.
Low risk:
Medium risk:
High risk:
Final audit rules:
plan.md, orchestration.md, and the full contract when present.pass, fail, trust-prior, or skipped.final-report.md.final-audit.md for high-risk or full-contract runs.Report skipped checks honestly.
Keep the final answer shorter than final-report.md. Include:
references/packet-schema.md when creating packet files, result files, orchestration.md, or state.json.references/eval-contracts.md before full contracts or cross-surface delegation.references/approval-gates.md before risky or ambiguous work.references/execution-examples.md when mode behavior is unclear.references/forward-testing.md when testing or improving this skill.© PabloNAX, 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 6 other files (references) in ultracode of PabloNAX/ultracode-skill.
Open the folder on GitHubat commit bfa2d92
Ultracode 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 |
|---|---|---|---|---|---|---|
| Ultracode this skillPabloNAX/ultracode-skill | 187 | — | ~3.7k | Automated safety check: Pass | MIT | |
| Parallel Run Fan-Outyzhao062/anywhere-agents | 251 | — | ~9.8k | Automated safety check: Pass | Apache-2.0 | |
| Paseo Advisor Second Opiniongetpaseo/paseo | 20k | 1 repos | ~756 | Automated safety check: Pass | Custom licence | |
| O2 Review Loopopenobserve/openobserve | 22k | — | ~3.7k | Automated safety check: Pass | AGPL-3.0 | |
| Harness Agent Team Designerrevfactory/harness | 9.1k | — | ~4.5k | Automated safety check: Pass | Apache-2.0 | |
| ClawTeam Multi-Agent Swarmwin4r/ClawTeam-OpenClaw | 1.5k | 1 repos | ~2.9k | Automated safety check: Pass | MIT |
yzhao062/anywhere-agents
Fans a task out into independent units that run on a separate Gemini-based agent pool, while the current session only coordinates.
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.
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.
revfactory/harness
Designs a project-specific agent harness: defines specialist agents, writes the skills they follow, picks an execution mode and model for each, and keeps the setup maintained.
win4r/ClawTeam-OpenClaw
Launches a swarm of specialist Hermes agents in git-worktree-isolated tmux windows with a kanban board and file-based inboxes, using built-in templates like hedge-fund and code-review.
Yeachan-Heo/oh-my-claudecode
Sends a question or task to another locally installed agent CLI, such as Codex or Gemini, through omc ask and saves the answer as a file.
Works with
Categories
Run a lightweight Ultracode workflow for serious coding tasks: plan, split, delegate when useful and allowed by the host, integrate, and verify. Ultracode is an agent skill from PabloNAX/ultracode-skill. Run a lightweight Ultracode workflow for serious coding tasks: plan, split, delegate when useful and allowed by the host, integrate, and verify.
Ultracode fits situations like: the user explicitly invokes ultracode; dynamic workflow; workflow orchestration; multi-agent workflow.
Run `npx skills add PabloNAX/ultracode-skill --skill ultracode -a claude-code`. Or copy the skill folder (ultracode in PabloNAX/ultracode-skill) into .claude/skills/ultracode in your project. Claude Code loads it when a task matches its description.
Run `npx skills add PabloNAX/ultracode-skill --skill ultracode -a codex`. Or copy the skill folder (ultracode in PabloNAX/ultracode-skill) into .agents/skills/ultracode 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 PabloNAX/ultracode-skill --skill ultracode -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ultracode, .gemini/skills/ultracode, .github/skills/ultracode and .opencode/skills/ultracode in your project.
SKILL.md names no scripts, command-line tools or credentials: Ultracode 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.
Ultracode is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.5k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Ultracode: Parallel Run Fan-Out (yzhao062/anywhere-agents, 251 stars), Paseo Advisor Second Opinion (getpaseo/paseo, 20k stars), O2 Review Loop (openobserve/openobserve, 22k stars) and Harness Agent Team Designer (revfactory/harness, 9.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
PabloNAX (a GitHub user) maintains it in PabloNAX/ultracode-skill, which has 187 GitHub stars. The repository was last updated on June 15, 2026.
Source: PabloNAX/ultracode-skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.