workflow-multi-cli-plan — claude-code workflow-multi-cli-plan, Claude-Code-Workflow, community, claude-code, ide skills, cli-tools, context-management, gemini-cli, json-driven, qwen-code, Claude Code

v1.0.0
GitHub

About this Skill

Ideal for Advanced AI Agents like AutoGPT and LangChain requiring unified multi-CLI collaborative planning and execution capabilities. JSON-driven multi-agent cadence-team development framework with intelligent CLI orchestration (Gemini/Qwen/Codex), context-first architecture, and automated workflow execution

# Core Topics

catlog22 catlog22
[1.4k]
[113]
Updated: 3/2/2026

Agent Capability Analysis

The workflow-multi-cli-plan skill by catlog22 is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for claude-code, cli-tools, context-management.

Ideal Agent Persona

Ideal for Advanced AI Agents like AutoGPT and LangChain requiring unified multi-CLI collaborative planning and execution capabilities.

Core Value

Empowers agents to orchestrate JSON-driven workflows with intelligent CLI tools like Gemini, Qwen, and Codex, leveraging context-first architecture for automated execution via protocols like multi-cli-plan and lite-execute.

Capabilities Granted for workflow-multi-cli-plan

Automating complex workflow executions across multiple CLIs
Generating collaborative plans through multi-CLI discussions
Optimizing workflow cadence with context-aware team development frameworks

! Prerequisites & Limits

  • Requires JSON-driven workflow definitions
  • Dependent on compatible CLI tools like Gemini, Qwen, and Codex
  • Internal handoff to lite-execute for Phase 2 execution
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

workflow-multi-cli-plan

Install workflow-multi-cli-plan, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

Workflow Multi-CLI Plan

Unified multi-CLI collaborative planning and execution skill. Routes to multi-cli-plan (ACE context + multi-CLI discussion + plan generation) which then hands off to lite-execute (Phase 2) internally for execution.

Architecture Overview

┌─────────────────────────────────────────────────────────┐
│  SKILL.md (Router + Prompt Enhancement)                  │
│  → Enhance prompt → Dispatch to Phase 1                 │
└──────────────────────┬──────────────────────────────────┘
                       │
                       ↓
     ┌──────────────┐        ┌───────────┐
     │multi-cli-plan│        │lite-execute│
     │   Phase 1    │─handoff→│  Phase 2   │
     │  Plan+Exec   │        │ (internal) │
     └──────────────┘        └───────────┘

Mode Detection & Routing

javascript
1const args = $ARGUMENTS 2const mode = 'plan' // workflow-multi-cli-plan always starts with planning

Routing Table:

TriggerModePhase DocumentDescription
workflow-multi-cli-planplanphases/01-multi-cli-plan.mdMulti-CLI collaborative planning (ACE context → discussion → plan → execute)

Interactive Preference Collection

Before dispatching, collect workflow preferences via AskUserQuestion:

javascript
1// ★ 统一 auto mode 检测:-y/--yes 从 $ARGUMENTS 或 ccw 传播 2const autoYes = /\b(-y|--yes)\b/.test($ARGUMENTS) 3 4if (autoYes) { 5 // 自动模式:跳过所有询问,使用默认值 6 workflowPreferences = { autoYes: true } 7} else if (mode === 'plan') { 8 const prefResponse = AskUserQuestion({ 9 questions: [ 10 { 11 question: "是否跳过所有确认步骤(自动模式)?", 12 header: "Auto Mode", 13 multiSelect: false, 14 options: [ 15 { label: "Interactive (Recommended)", description: "交互模式,包含确认步骤" }, 16 { label: "Auto", description: "跳过所有确认,自动执行" } 17 ] 18 } 19 ] 20 }) 21 workflowPreferences = { 22 autoYes: prefResponse.autoMode === 'Auto' 23 } 24}

workflowPreferences is passed to phase execution as context variable, referenced as workflowPreferences.autoYes within phases.

Prompt Enhancement

After collecting preferences, enhance context and dispatch:

javascript
1// Step 1: Load project context via ccw spec 2Bash('ccw spec load --category planning') 3 4// Step 2: Log available context 5console.log('Project context loaded via: ccw spec load --category planning') 6 7// Step 3: Dispatch to Phase 1 (workflowPreferences available as context) 8// Read phases/01-multi-cli-plan.md and execute 9// Phase 1 internally hands off to Phase 2 (lite-execute) after plan approval

Compact Recovery (Phase Persistence)

Multi-phase execution (multi-cli-plan → lite-execute) spans long conversations. Uses 双重保险: TodoWrite 跟踪 active phase 保护其不被压缩,sentinel 作为兜底。

⚠️ COMPACT DIRECTIVE: Context compression MUST check TodoWrite phase status. The phase currently marked in_progress is the active execution phase — preserve its FULL content. Only compress phases marked completed or pending.

Execution Flow

Plan Mode (workflow-multi-cli-plan)

1. Collect preferences via AskUserQuestion (autoYes)
2. Enhance prompt with project context availability
3. Read phases/01-multi-cli-plan.md
4. Execute multi-cli-plan pipeline (Phase 1-5 within the phase doc)
5. Phase 5 directly reads and executes Phase 2 (lite-execute) with executionContext

Usage

Task description provided as arguments → interactive preference collection → multi-CLI planning pipeline → internal execution handoff to Phase 2 (lite-execute).

Phase Reference Documents

PhaseDocumentPurposeCompact
1phases/01-multi-cli-plan.mdComplete multi-CLI planning pipeline: ACE context, iterative discussion, options, user decision, plan generation, handoffTodoWrite 驱动
2phases/02-lite-execute.mdComplete execution engine: input modes, task grouping, batch execution, code reviewTodoWrite 驱动 + 🔄 sentinel

Compact Rules:

  1. TodoWrite in_progress → 保留完整内容,禁止压缩
  2. TodoWrite completed → 可压缩为摘要
  3. 🔄 sentinel fallback → Phase 2 包含 compact sentinel;若 compact 后仅存 sentinel 而无完整 Step 协议,必须立即 Read("phases/02-lite-execute.md") 恢复

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is workflow-multi-cli-plan?

Ideal for Advanced AI Agents like AutoGPT and LangChain requiring unified multi-CLI collaborative planning and execution capabilities. JSON-driven multi-agent cadence-team development framework with intelligent CLI orchestration (Gemini/Qwen/Codex), context-first architecture, and automated workflow execution

How do I install workflow-multi-cli-plan?

Run the command: npx killer-skills add catlog22/Claude-Code-Workflow/workflow-multi-cli-plan. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for workflow-multi-cli-plan?

Key use cases include: Automating complex workflow executions across multiple CLIs, Generating collaborative plans through multi-CLI discussions, Optimizing workflow cadence with context-aware team development frameworks.

Which IDEs are compatible with workflow-multi-cli-plan?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for workflow-multi-cli-plan?

Requires JSON-driven workflow definitions. Dependent on compatible CLI tools like Gemini, Qwen, and Codex. Internal handoff to lite-execute for Phase 2 execution.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add catlog22/Claude-Code-Workflow/workflow-multi-cli-plan. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use workflow-multi-cli-plan immediately in the current project.

Related Skills

Looking for an alternative to workflow-multi-cli-plan or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI