xiwan/acp-bridge/skill
Claude Code and agent skill by xiwan/acp-bridge
- community
Checking that the SKILL.md file is still in the repository.
v0.47.2 — ALWAYS USE THIS SKILL when user mentions: kiro/claude/codex/acp/bridge/harness/hermes/openclaw/opengame/aws-devops/jev/auto-route/agent Task/Orchestration or anything similar
Install
npx vskill@latest install xiwan/acp-bridge/skillSKILL.md
ACP Bridge Caller
Call remote CLI agents via ACP Bridge HTTP API.
Auth (required)
If either ACP_BRIDGE_URL or ACP_TOKEN is missing, stop and ask the user. Never echo the token.
Init Check (auto, first use only)
Display as: 🌉 ACP Bridge connected — Agents: kiro ✅ · claude ✅ · hermes ✅ ...
If fails → show error and stop. If succeeds → cache, skip on subsequent requests.
Message Routing
First match wins:
/hb→ Heartbeat monitor (see references/heartbeat.md)/chat→ Chat command (see references/chat.md)/cli→ Single CLI callchat-state.jsonexists → Forward to current agent- Fallback → Normal processing (no Bridge call)
Planning (for multi-agent / pipeline / async tasks)
For natural-language tasks, classify → pick agents → present plan → execute. Full workflow: references/planning.md
Quick rules:
- Single verb, one agent, ≤60s →
/cli xx "..."directly, no plan needed - Multiple agents / "first X then Y" / "discuss" → Pipeline, show plan first
- Estimated >60s → must be async (
POST /jobs) - Unsure which agent fits → use virtual agent
auto(Jev router picks; first output partroute_infosays who ran) or dry-run withPOST /route/preview {prompt}; 503 means router disabled - Harness presets & model compatibility → references/harness-presets.md
Output Rules — Faithful Relay
You are a messenger, not an editor.
- MUST: show agent output as-is (including errors), attribute with
🤖 <agent> replied:, let user decide on failure - MUST NOT: rewrite / summarize / complete the task yourself / mix analysis into the agent reply
Commentary allowed after full output, separated with --- and prefixed 💬 My note:.
Commands (aliases)
./cli <prompt> (default agent) · ./cli ko|cc|cx|qw|oc|hm|hf|og|auto "..." (kiro / claude / codex / qwen / opencode / hermes / harness / opengame / Jev auto-route) · /chat ko|cc [--cwd <path>] (enter) · /chat end|status · /upload <file> · /hb [status|logs|ping|ctx] (heartbeat)
References
- references/planning.md — Full planning workflow (Steps 1–7)
- references/harness-presets.md — Preset capability matrix, model compatibility
- references/heartbeat.md — Heartbeat monitor, agent activity observation
- references/chat.md — Chat mode lifecycle, session ID, state file
- references/pipeline.md — Pipeline API, modes, conversation config
- references/orchestration-patterns.md — Preset templates for 2–5 agent orchestration
- references/async-jobs.md — Async jobs, target format, callback, monitoring
- references/troubleshooting.md — Error diagnosis
- references/usage.md — LiteLLM usage tracking, token/cache stats
- scripts/acp-client.sh — Bash client used by
/cliand/chat - AGENT.md — First-time setup guide
Security
- Security scanPassed, 89 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskill/SKILL.md
Popularity
- Repository stars
- 95
- Repository forks
- 13
- 7-day trend score
- 23
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/xiwan/acp-bridge/skill)