Agent skill

Skill Parallel Agents

by nyldn in nyldn/claude-octopus

Decompose large tasks across parallel agents — use for migrations, multi-file refactors, or batch work

MITAuto-check passedAgent Workflows

Install Skill Parallel Agents

skills CLI
$ npx skills add nyldn/claude-octopus --skill skill-parallel-agents -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install nyldn/claude-octopus skill-parallel-agents --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/nyldn/claude-octopus.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/skill-parallel-agents .claude/skills/skill-parallel-agents && rm -rf skills-src

Use ~/.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/

Facts

Skill name
skill-parallel-agents
GitHub stars
4.2k
Used in
1 other repo
Token cost
~6.1k tokens
SKILL.md length
1,772 words
Files
2
Skills in repo
62
Repo updated
First seen
Licence
MIT

At a glance

Decompose large tasks across parallel agents — use for migrations, multi-file refactors, or batch work

  • Works in 4 steps: PROBE (Discover) → GRASP (Define) → TANGLE (Develop) → …
  • Multi-file refactors
  • SKILL.md covers MANDATORY COMPLIANCE — DO NOT…, Quick Start, IMPORTANT: When NOT to Use… and Visual Indicators - Know…, plus 7 more sections
  • Needs OPENAI_API_KEY and OPENROUTER_API_KEY

What it does

Skill Parallel Agents is an agent skill from nyldn/claude-octopus. Decompose large tasks across parallel agents — use for migrations, multi-file refactors, or batch work

Its SKILL.md is about 6.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `agents/openai.yaml`).

It sits in Agent Workflows, covering Subagents and Refactoring. The repository describes itself as: Run multiple AI models against the same research, design, or coding task. Surface disagreements before you ship. The licence is MIT.

When your agent uses it

  • Multi-file refactors
  • Tasks that involve Subagents
  • Tasks that involve Refactoring

Example prompts

  • “/skill-parallel-agents”

Requirements

  • A credential in OPENAI_API_KEY

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. PROBE (Discover)
  2. GRASP (Define)
  3. TANGLE (Develop)
  4. INK (Deliver)

What it can do on your machine

Read from SKILL.md and the folder at commit 4d152db. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash and yaml).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • OPENAI_API_KEY
    • OPENROUTER_API_KEY
    • ORCAROUTER_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Skill Parallel Agents loads about 6.1k tokens when it runs. Until then it costs about 31 tokens; SKILL.md has 1,772 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~31
When it runs · the whole SKILL.md, loaded when a task matches
~6.1k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from nyldn/claude-octopus at commit 4d152db, republished under its MIT licence (© nyldn). 1,772 words, ~6,145 tokens.

Download SKILL.mdSave it as .claude/skills/skill-parallel-agents/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
skill-parallel-agents
description
Decompose large tasks across parallel agents — use for migrations, multi-file refactors, or batch work
disable-model-invocation
true

Host: Codex CLI — This skill was designed for Claude Code and adapted for Codex. Cross-reference commands use installed skill names in Codex rather than /octo:* slash commands. Use the active Codex shell and subagent tools. Do not claim a provider, model, or host subagent is available until the current session exposes it. For host tool equivalents, see skills/blocks/codex-host-adapter.md.

Claude Octopus - Multi-Tentacled Orchestrator

MANDATORY COMPLIANCE — DO NOT SKIP

When this skill is invoked, you MUST dispatch work to multiple providers in parallel. You are PROHIBITED from:

  • Running tasks sequentially with a single model instead of parallel multi-provider dispatch
  • Skipping orchestrate.sh and doing the work directly
  • Deciding the task is "simple enough" for a single provider
  • Substituting serial Claude-only execution for multi-LLM parallel execution

This skill exists specifically for multi-provider parallel work. If you catch yourself thinking "I'll just do this myself" — STOP.

Multi-tentacled orchestrator for Claude Code - using Double Diamond methodology for comprehensive problem exploration, consensus building, and validated delivery.

    DISCOVER          DEFINE           DEVELOP          DELIVER
      (probe)         (grasp)          (tangle)          (ink)

    \         /     \         /     \         /     \         /
     \   *   /       \   *   /       \   *   /       \   *   /
      \ * * /         \     /         \ * * /         \     /
       \   /           \   /           \   /           \   /
        \ /             \ /             \ /             \ /

   Diverge then      Converge to      Diverge with     Converge to
    converge          problem          solutions        delivery

Quick Start

Note for Claude Code users: You don't need to run these commands! Just talk naturally to Claude:

  • "Research OAuth authentication patterns"
  • "Build a user authentication system"
  • "Review this code for security issues"

The commands below are for direct CLI usage or automation.

bash
# Full Double Diamond workflow (all 4 phases)
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh embrace "Build a user authentication system"

# Individual phases
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh probe "Research authentication best practices"
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh grasp "Define auth requirements"
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh tangle "Implement auth feature"
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh ink "Validate and deliver auth implementation"

# Crossfire: Adversarial cross-model review
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh grapple "implement password reset API"
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh grapple --principles security "implement JWT auth"
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh squeeze "review auth.ts for vulnerabilities"

# Smart auto-routing (detects intent automatically)
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh auto "research OAuth patterns"           # -> probe
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh auto "build user login"                  # -> tangle + ink
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh auto "review the auth code"              # -> ink

IMPORTANT: When NOT to Use This Skill

DO NOT use this skill if the user's request involves:

  1. Built-in Claude Code commands - Commands starting with / that are part of Claude Code itself:

    • /plugin - Plugin management (add, remove, update, list)
    • /init - Project initialization
    • /help - Help documentation
    • /clear - Clear conversation
    • /commit - Git commit operations
    • /remember - Memory management
    • Any other / command that isn't /parallel-agents or /octo:*
  2. Direct tool usage - Simple file operations, git commands, or terminal tasks

    • Reading/writing files
    • Running git commands
    • Basic bash operations
    • These should use built-in tools directly
  3. Claude Code configuration - Managing Claude Code itself

    • Changing settings
    • Managing plugins
    • Updating Claude Code

If the user's request matches any of the above, DO NOT activate this skill. Handle the request using standard Claude Code tools and capabilities instead.

Visual Indicators - Know What's Running

Claude Octopus uses visual indicators so you always know which AI is responding:

IndicatorMeaningUses
🐙Parallel ModeMultiple CLIs orchestrated via orchestrate.sh
🔴Codex CLIOpenAI Codex (your OPENAI_API_KEY)
🧭Antigravity CLIGoogle Antigravity (your authenticated seat)
🔵Claude SubagentClaude Code host subagent tool (built-in)
What Triggers External CLIs vs Subagents

External CLIs execute when:

  • Using /parallel-agents command explicitly
  • Using /octo:debate command (AI Debate Hub)
  • Running orchestrate.sh workflows (probe, grasp, tangle, ink, embrace, grapple, squeeze)
  • Knowledge mode deliberation (when Knowledge Mode is ON)
  • Natural language that triggers this skill (research, build, review tasks)

Claude Subagents execute when:

  • Simple file operations (read, write, edit)
  • Git commands and bash operations
  • Code reading and navigation
  • Tasks that don't need multiple perspectives
  • Built-in Claude Code capabilities are sufficient

Why this matters: External CLIs use your OpenAI/Google API quotas and incur costs. Claude subagents are included with Claude Code at no additional charge.

When you see 🐙 CLAUDE OCTOPUS ACTIVATED, external CLI providers such as Codex, Antigravity, and others will be invoked for multi-perspective analysis.

Force Multi-Provider Mode

Sometimes you want multi-provider analysis even for simple tasks that wouldn't normally trigger workflows. This is useful when you need comprehensive perspectives on decisions, want to compare how different models think, or when automatic routing underestimates task complexity.

Explicit Command

Force multi-provider execution using the /octo:multi command:

/octo:multi "Explain how Redis works"
/octo:multi "What is OAuth?"
/octo:multi "Review this simple function"
/octo:multi "Should we use TypeScript?"
Natural Language Triggers

You can also force multi-provider mode with natural language:

"Run this with all providers: What is JWT?"
"I want multiple AI models to look at our architecture"
"Get multiple perspectives on this design decision"
"Use all providers for explaining caching strategies"
"Force multi-provider analysis of our API design"
When to Force Parallel Mode

Use forced parallel mode when:

  • High-stakes decisions require comprehensive analysis from multiple models
  • Comparing perspectives - you want to see how different models approach the same problem
  • Simple questions with depth - seemingly simple questions that deserve thorough multi-model analysis
  • Learning different approaches - exploring how each model thinks about a topic
  • Automatic routing underestimates complexity - task appears simple but has nuance

Don't force parallel mode when:

  • Task already auto-triggers workflows (octo research, octo build, octo review)
  • Simple factual questions Claude can answer reliably
  • Cost efficiency is important (see cost awareness below)
  • File operations or code navigation (use built-in tools)
Cost Awareness

Forcing parallel mode uses external CLIs for every task, which incurs API costs:

ProviderCost per QueryWhat It Uses
🔴 Codex CLI~0.01-0.05 USDYour OPENAI_API_KEY
🧭 Antigravity CLIIncluded with access/subscriptionAntigravity CLI auth
🔵 ClaudeIncludedClaude Code subscription

Total cost per forced query: ~0.02-0.08 USD

Use forced parallel mode judiciously for tasks where multiple perspectives genuinely add value. For routine work, let automatic routing decide when multi-provider analysis is beneficial.

Visual Indicator

When you force parallel mode, you'll see this banner:

🐙 **CLAUDE OCTOPUS ACTIVATED** - Multi-provider mode
Force parallel execution

Providers:
🔴 Codex CLI - [Role in this task]
🧭 Antigravity CLI - [Role in this task]
🔵 Claude - [Role in this task]

Followed by results from each provider marked with their indicators (for example 🔴 🟡 🧭 🔵).

Prerequisites check

Once this skill activates, run the local provider check:

bash
OCTO_ROOT="${CLAUDE_PLUGIN_ROOT:-${HOME}/.claude-octopus/plugin}"
"$OCTO_ROOT/scripts/orchestrate.sh" detect-providers

This check reads local commands, credentials, and the one-hour cache. It does not call provider APIs. Current output includes the Claude Code version contract and one status per provider:

text
Detecting Claude Code version...

CLAUDE_CODE_VERSION=2.1.219
CLAUDE_CODE_STATUS=ok
CLAUDE_CODE_MINIMUM=2.1.14

CODEX_STATUS=ok
AGY_STATUS=unauthenticated

Provider values are ok, unauthenticated, quota, not-installed, or a specific reason such as model-invalid.

Route based on the result

If Claude Code is outdated, stop and show the version and update instructions reported by the command:

text
CLAUDE_CODE_VERSION=2.1.13
CLAUDE_CODE_STATUS=outdated
CLAUDE_CODE_MINIMUM=2.1.14

If one non-Claude provider reports ok, use it. Parallel execution needs at least one ready non-Claude provider, but ordinary Claude-only commands still work without one. If none reports ok, stop the parallel workflow, direct the user to /octo:setup, and do not simulate provider agreement by running one provider repeatedly. One ready provider can supply an additional perspective, but it is not multi-provider consensus.

The command writes ~/.claude-octopus/.provider-cache. Reuse it for up to one hour; after that, run detection again.

Double Diamond Workflow

Phase 1: PROBE (Discover)

Diverge then converge on understanding

Parallel research from 4 perspectives:

  • Problem space analysis (constraints, requirements, needs)
  • Existing solutions research (what worked, what failed)
  • Edge cases exploration (potential challenges)
  • Technical feasibility (prerequisites, dependencies)
bash
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh probe "What are the best approaches for real-time notifications?"
Phase 2: GRASP (Define)

Build consensus on the problem

Multi-tentacled problem definition:

  • Core problem statement
  • Success criteria
  • Constraints and boundaries
bash
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh grasp "Define requirements for notification system" --context probe-synthesis-*.md
Phase 3: TANGLE (Develop)

Diverge with multiple solutions

Enhanced map-reduce with validation:

  • Task decomposition via LLM
  • Parallel execution across agents
  • Quality gate (75% success threshold)
bash
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh tangle "Implement notification service" --context grasp-consensus-*.md
Phase 4: INK (Deliver)

Converge to validated delivery

Pre-delivery validation:

  • Quality gate verification
  • Result synthesis
  • Final deliverable generation
bash
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh ink "Deliver notification system" --context tangle-validation-*.md
Full Workflow: EMBRACE

Run all 4 phases sequentially with automatic context passing:

bash
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh embrace "Create a complete user dashboard feature"

Crossfire: Adversarial Cross-Model Review

Different models have different blind spots. Crossfire commands force models to critique each other's work, catching more issues than single-model review.

Show full SKILL.md (713 more words)Show less
GRAPPLE - Adversarial Debate

Two tentacles wrestling until consensus

Available providers each propose solutions, then critique each other's work. A synthesis determines the winner.

┌─────────────┐     ┌─────────────┐
│   Codex     │     │ Antigravity │
│ (Proposer)  │     │ (Proposer)  │
└──────┬──────┘     └──────┬──────┘
       │                   │
       ▼                   ▼
┌─────────────┐     ┌─────────────┐
│ PROPOSAL A  │ ←─→ │ PROPOSAL B  │
└──────┬──────┘     └──────┬──────┘
       │                   │
       ▼                   ▼
┌─────────────┐     ┌─────────────┐
│ Antigravity │     │   Codex     │
│ (Critic)    │     │  (Critic)   │
└──────┬──────┘     └──────┬──────┘
       │                   │
       └─────────┬─────────┘
                 ▼
       ┌─────────────────┐
       │   SYNTHESIS     │
       │ (Winner + Fix)  │
       └─────────────────┘
bash
# Basic grapple
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh grapple "implement password reset API"

# Grapple with security principles
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh grapple --principles security "implement JWT authentication"

# Grapple with performance principles
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh grapple --principles performance "optimize database queries"
SQUEEZE - Red Team Security Review

Octopus squeezes prey to test for weaknesses

Blue Team (Codex) implements secure code. Red Team (Antigravity) attacks to find vulnerabilities. Then remediation and validation.

Phase 1: Blue Team implements secure solution
Phase 2: Red Team finds vulnerabilities
Phase 3: Remediation fixes all issues
Phase 4: Validation verifies all fixed
bash
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh squeeze "implement user login form"
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh squeeze "review auth.ts for vulnerabilities"
Constitutional Principles

Grapple supports domain-specific critique principles:

PrincipleFocusUse Case
generalOverall qualityDefault for most reviews
securityOWASP Top 10, secure codingAuth, payments, user data
performanceN+1 queries, caching, asyncDatabase, API optimization
maintainabilityClean code, testabilityRefactoring, code reviews
bash
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh grapple --principles security "implement password reset"
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh grapple --principles performance "optimize search API"
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh grapple --principles maintainability "refactor user service"

Smart Auto-Routing

The auto command detects intent keywords and routes to the appropriate workflow:

KeywordsRoutes ToPhases
research, explore, investigate, analyzeprobeDiscover
develop, dev, build, implement, createtangle + inkDevelop + Deliver
qa, test, review, validate, checkinkDeliver (quality focus)
security audit, red team, pentestsqueezeRed Team
adversarial, cross-model, debategrappleDebate
(other coding keywords)codex agentSingle agent
(other design keywords)agy agentSingle agent

Examples:

bash
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh auto "research best practices for caching"     # -> probe
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh auto "build the caching layer"                 # -> tangle + ink
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh auto "review the cache implementation"         # -> ink
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh auto "security audit the auth module"          # -> squeeze
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh auto "have both models debate the API design"  # -> grapple
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh auto "fix the cache invalidation bug"          # -> codex

Quality Gates

The tangle phase enforces quality gates:

ScoreStatusBehavior
>= 90%PASSEDProceed to ink
75-89%WARNINGProceed with caution
< 75%FAILEDInk phase flags for review

Command Reference

Double Diamond Commands
CommandPhaseDescription
probe <prompt>DiscoverParallel research with AI synthesis
grasp <prompt>DefineConsensus building on problem definition
tangle <prompt>DevelopEnhanced map-reduce with quality gates
ink <prompt>DeliverValidation and final delivery
embrace <prompt>All 4Full Double Diamond workflow
preflight-Validate all dependencies
Crossfire Commands (Adversarial Review)
CommandDescription
grapple <prompt>Codex vs Antigravity debate until consensus
grapple --principles TYPE <prompt>Debate with domain principles (security, performance, maintainability)
squeeze <prompt>Red Team security review (Blue Team vs Red Team)
Classic Orchestration Commands
CommandDescription
initInitialize workspace
spawn <agent> <prompt>Spawn single agent
auto <prompt>Smart routing (Double Diamond or agent)
fan-out <prompt>Send to multiple agents
map-reduce <prompt>Decompose and parallelize
parallel [tasks.json]Execute task file
statusShow running agents
kill [id|all]Terminate agents
cleanReset workspace
aggregate [filter]Combine results
Options
OptionDefaultDescription
-p, --parallel3Max concurrent agents
-t, --timeout600Timeout per task (seconds); also replaces fixed per-call budgets such as grasp's 300s. OCTOPUS_AGENT_TIMEOUT overrides it
-v, --verbosefalseVerbose logging
-n, --dry-runfalseShow without executing
--context <file>-Context from previous phase

Agent Selection (Premium Defaults)

AgentModelBest For
codexgpt-5.6-solFrontier implementation and independent review
codex-standardgpt-5.6-terraBalanced implementation and review
codex-minigpt-5.6-lunaQuick fixes, simple tasks
agyservice-selected defaultDeep analysis and external review
agy-researchservice-selected defaultResearch-focused Antigravity seat
codex-reviewgpt-5.6-solCode review mode
openrouterVariousUniversal fallback (400+ models)
orcarouterVariousUniversal fallback via OrcaRouter gateway

Provider-Aware Routing (v4.8)

Claude Octopus now intelligently routes tasks based on your subscription tiers and costs.

Provider Subscription Tiers
ProviderTiersMonthly CostCapabilities
Codex/OpenAIFree, Plus, Pro, API0-200 USDcode, chat, review
AntigravityGoogle access/subscriptionIncluded with accesscode, analysis, external review
ClaudePro, Max 5x, Max 20x, API20-200 USDcode, chat, analysis, long-context
OpenRouterPay-per-useVariable400+ models, routing variants
OrcaRouterPay-per-useVariableSingle gateway, namespaced model IDs
Cost Optimization Strategies
StrategyDescription
balanced (default)Smart mix of cost and quality
cost-firstPrefer cheapest capable provider
quality-firstPrefer highest-tier provider

Example: If your Google seat includes Antigravity access, the system can prefer AGY for analysis without invoking the retired Gemini CLI.

Routing CLI Flags
bash
# Force a specific provider
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh --provider agy auto "analyze code structure"

# Prefer cheapest option
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh --cost-first auto "research best practices"

# Prefer highest quality
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh --quality-first auto "complex refactoring task"

# OpenRouter routing variants
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh --openrouter-nitro auto "quick task"  # Fastest
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh --openrouter-floor auto "bulk task"   # Cheapest
Configuration

Provider tiers are configured during setup or via the providers config file:

bash
# Run setup wizard (includes provider tier steps)
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh setup

# View current provider status
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh status

Configuration file: ~/.claude-octopus/.providers-config

yaml
version: "2.0"
providers:
  codex:
    installed: true
    auth_method: "oauth"
    subscription_tier: "plus"    # free|plus|pro|api-only
    cost_tier: "low"             # free|low|medium|high|bundled|pay-per-use

  agy:
    installed: true
    auth_method: "oauth"
    subscription_tier: "google"     # service-managed Google access
    cost_tier: "bundled"

  openrouter:
    enabled: false
    routing_preference: "default"   # default|nitro|floor

  orcarouter:
    enabled: false

cost_optimization:
  strategy: "balanced"  # cost-first|quality-first|balanced
OpenRouter Fallback

OpenRouter provides 400+ models as a universal fallback when direct external CLIs are unavailable:

bash
# Set up OpenRouter API key
export OPENROUTER_API_KEY="sk-or-..."

# Re-run setup to configure
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh setup
OrcaRouter Fallback

OrcaRouter provides a single gateway to many models as a universal fallback when direct external CLIs are unavailable:

bash
# Set up OrcaRouter API key
export ORCAROUTER_API_KEY="sk-orca-..."

# Re-run setup to configure
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh setup

Workspace Structure

~/.claude-octopus/
├── results/
│   ├── probe-synthesis-*.md      # Research findings
│   ├── grasp-consensus-*.md      # Problem definitions
│   ├── tangle-validation-*.md    # Quality gate reports
│   └── delivery-*.md             # Final deliverables
├── logs/                         # Execution logs
├── plans/                        # Execution plan history
└── .gitignore

Example Workflows

Research-First Development
bash
# 1. Explore the problem space
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh probe "Authentication patterns for microservices"

# 2. Define the approach (with probe context)
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh grasp "OAuth2 with JWT for our API" \
  --context ~/.claude-octopus/results/probe-synthesis-*.md

# 3. Implement with validation
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh tangle "Implement OAuth2 authentication"

# 4. Deliver with quality checks
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh ink "Finalize auth implementation"
Quick Build (Auto-Routed)
bash
# Auto-detects "build" intent -> runs tangle + ink
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh auto "build a rate limiting middleware"
Full Feature Development
bash
# All 4 phases in one command
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh embrace "Create a user notification system with email and push support"

Best Practices

  1. Start with embrace for new features requiring exploration
  2. Use probe alone when researching before committing to an approach
  3. Use auto for smart routing based on your intent
  4. Chain phases with --context for incremental workflows
  5. Run preflight before long workflows to verify dependencies
  6. Review quality gates in tangle output before proceeding to ink

Troubleshooting

Pre-flight check fails
bash
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh preflight
# Verify: codex CLI, agy CLI, and task-relevant provider credentials
Quality gate failures

Tangle phase requires 75% success rate. If failing:

  • Break task into smaller subtasks
  • Increase timeout with -t 600
  • Check individual agent logs in ~/.claude-octopus/logs/
Reset workspace
bash
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh clean
${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh init

© nyldn, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/skill-parallel-agents of nyldn/claude-octopus.

  • SKILL.md
  • agents/openai.yaml

Open the folder on GitHubat commit 4d152db

Used in 1 other repository

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in nyldn/claude-octopus, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Skill Parallel Agents 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 Parallel Agents compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Skill Parallel Agents this skillnyldn/claude-octopus4.2k1 repos~6.1kAutomated safety check: PassMIT
Claude Codekortix-ai/suna20k1 repos~1.2kAutomated safety check: PassCustom licence
Workflow Orchestrationvxcozy/workflow-orchestration116—~1kAutomated safety check: PassMIT
Antigravity Agentsmarkfulton/claude-antigravity-agents130—~2.1kAutomated safety check: PassMIT
Subagent Coordinatorflyxl/datazen114—~908Automated safety check: PassGPL-3.0
Orchestrate Batch RefactorDimillian/Skills4k—~889Automated safety check: PassMIT

Similar skills

  • Claude Code

    kortix-ai/suna

    Drive Anthropic's Claude Code CLI (claude -p) as a non-interactive coding sub-agent from inside Codex.

    20k GitHub starsUsed in 1 repo~1.2k tokens
    Agent WorkflowsAuto-check passed
  • Workflow Orchestration

    vxcozy/workflow-orchestration

    Disciplined task execution with planning, verification, and self-improvement loops.

    116 GitHub stars~1k tokensUpdated 5 mo ago
    Agent WorkflowsAuto-check passed
  • Antigravity Agents

    markfulton/claude-antigravity-agents

    Delegate coding, code review, analysis, and research jobs to Google Antigravity CLI (agy) sub-agents that run alongside your own work.

    130 GitHub stars~2.1k tokensUpdated 2 mo ago
    Agent WorkflowsAuto-check passed
  • Orchestrate multi-track parallel feature development with subagents and git worktrees.

    114 GitHub stars~908 tokensUpdated 8 days ago
    Agent WorkflowsAuto-check passed
  • Plan and execute large refactor or rewrite efforts efficiently with parallel multi-agent analysis and implementation.

    4k GitHub stars~889 tokensUpdated 6 mo ago
    Agent WorkflowsAuto-check passed
  • Batch Orchestration

    rohitg00/pro-workflow

    Decompose large-scale changes into independent units and spawn parallel agents in isolated worktrees.

    2.9k GitHub stars~1.2k tokensUpdated 9 days ago
    Agent WorkflowsAuto-check passed

More from nyldn/claude-octopus

All 62 skills in this repo
  • Octopus Quick

    nyldn/claude-octopus

    Quick execution for ad-hoc tasks without full workflow overhead — use for small, self-contained requests

    4.2k GitHub starsUsed in 1 repo~2.2k tokens
    Auto-check passed
  • Octopus Research

    nyldn/claude-octopus

    Thorough research across multiple sources — use for complex topics needing broad synthesis

    4.2k GitHub starsUsed in 1 repo~1.9k tokens
    Auto-check passed
  • Octopus Security Audit

    nyldn/claude-octopus

    OWASP compliance, vulnerability scanning, and adversarial red team testing — use for security reviews

    4.2k GitHub starsUsed in 1 repo~2.3k tokens
    Auto-check passed
  • Skill Audit

    nyldn/claude-octopus

    Audit codebases for quality, consistency, and broken patterns — use for pre-release or tech debt review

    4.2k GitHub starsUsed in 1 repo~3.2k tokens
    Auto-check passed
  • Skill Content Pipeline

    nyldn/claude-octopus

    Extract patterns and anatomy from URLs — use to reverse-engineer content strategies from live pages

    4.2k GitHub starsUsed in 1 repo~3.9k tokens
    Auto-check passed
  • Skill Context Detection

    nyldn/claude-octopus

    Auto-detect work context (Dev vs Knowledge) — use to tailor workflows based on current task type

    4.2k GitHub starsUsed in 1 repo~2.6k tokens
    Auto-check passed

Categories

Questions about Skill Parallel Agents

What does Skill Parallel Agents do?

Decompose large tasks across parallel agents — use for migrations, multi-file refactors, or batch work. Skill Parallel Agents is an agent skill from nyldn/claude-octopus.

When should I use Skill Parallel Agents?

Skill Parallel Agents fits situations like: multi-file refactors; tasks that involve Subagents; tasks that involve Refactoring.

How do I install Skill Parallel Agents in Claude Code?

Run `npx skills add nyldn/claude-octopus --skill skill-parallel-agents -a claude-code`. Or copy the skill folder (skills/skill-parallel-agents in nyldn/claude-octopus) into .claude/skills/skill-parallel-agents in your project. Claude Code loads it when a task matches its description.

How do I install Skill Parallel Agents in Codex?

Run `npx skills add nyldn/claude-octopus --skill skill-parallel-agents -a codex`. Or copy the skill folder (skills/skill-parallel-agents in nyldn/claude-octopus) into .agents/skills/skill-parallel-agents in your project. Codex loads it when a task matches its description.

Can I use Skill Parallel Agents in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add nyldn/claude-octopus --skill skill-parallel-agents -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/skill-parallel-agents, .gemini/skills/skill-parallel-agents, .github/skills/skill-parallel-agents and .opencode/skills/skill-parallel-agents in your project.

What does Skill Parallel Agents need to run?

Going by SKILL.md and its folder, Skill Parallel Agents needs credentials named OPENAI_API_KEY, OPENROUTER_API_KEY and ORCAROUTER_API_KEY. Our summary lists: A credential in OPENAI_API_KEY.

Does Skill Parallel Agents access the network?

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.

Is Skill Parallel Agents safe to install?

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.

What licence does Skill Parallel Agents use?

Skill Parallel Agents is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Skill Parallel Agents use?

About 6.1k tokens (SKILL.md is roughly 25k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Skill Parallel Agents?

Skills that share tags, products or a category with Skill Parallel Agents: Claude Code (kortix-ai/suna, 20k stars), Workflow Orchestration (vxcozy/workflow-orchestration, 116 stars), Antigravity Agents (markfulton/claude-antigravity-agents, 130 stars) and Subagent Coordinator (flyxl/datazen, 114 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Skill Parallel Agents?

nyldn (a GitHub user) maintains it in nyldn/claude-octopus, which has 4,182 GitHub stars. The repository holds 62 skills in this directory. The repository was last updated on October 7, 2026.

Source: nyldn/claude-octopus on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.