Agent skill · software engineering · aiskillstore
orchestration-native-invoke
Invoke external AI CLIs via native Task agents (Claude, Codex, Gemini, Cursor). Primary mode for multi-provider orchestration with fork-terminal fallback for auth.
Why this skill is useful
Provides specific patterns and commands for orchestrating multiple AI CLIs that the AI wouldn't reliably generate on its own.
What it needs
About 5k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Purpose Note: This is a documentation/guide skill. It provides instructions for invoking external AI CLIs using Claude Code's native Task agents. Read this skill to learn the patterns, then use the Task tool manually with subagenttype="general-purpose". Invoke external AI coding CLIs using Claude Code's native Task agents. This is the primary mode for multi-provider orchestration, with fork-terminal as fallback for authentication. Variables Variable Default Description ---------- --------- ------------- DEFAULTAGENT gemini Agent to use when not explicitly specified ENABLEDCODEX true Enable OpenAI Codex via native agent ENABLEDGEMINI true Enable Google Gemini via native agent ENABLEDCURSOR true Enable Cursor Agent via native agent RUNINBACKGROUND true Run agents asynchronously PARALLELEXECUTION true Launch multiple agents in parallel AUTORETRYONAUTH true Auto-retry with fork-terminal on auth failure READONLYMODE true Prevent agents from modifying codebase CLEANUPAGENTFILES true Clean up any files agents write to repo Prerequisites CLI Permissions for Subagents Native Task agents (subagents) require pre-approved permissions to execute CLI commands. Without these, the Bash tool will be "auto-denied (prompts unavailable)". Required in .claude/settings.json: Setup: Run /ai-dev-kit:setup to configure permissions automatically. Manual: Add permissions via Claude Code settings or approve when prompted. Fallback: If permissions are denied, use fork-terminal for interactive execution. Instructions MANDATORY - You MUST follow the Workflow steps below in order. Do not skip steps. Agent Selection 1. Explicit request: If user specifies an agent, use that agent 2. No agent specified: Use DEFAULTAGENT 3. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/orchestration-native-invoke