xiwan/acp-bridge/skill

Claude Code and agent skill by xiwan/acp-bridge

Trust tier 2
  • community
Source check pending

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/skill

SKILL.md

ACP Bridge Caller

Call remote CLI agents via ACP Bridge HTTP API.

Auth (required)

bash
export ACP_BRIDGE_URL=<bridge_url>
export ACP_TOKEN=<token>
ACP_CLIENT="${CLAUDE_SKILL_DIR:-$(dirname "$0")}/scripts/acp-client.sh"
chmod +x "$ACP_CLIENT"

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)

bash
$ACP_CLIENT -l

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:

  1. /hb → Heartbeat monitor (see references/heartbeat.md)
  2. /chat → Chat command (see references/chat.md)
  3. /cli → Single CLI call
  4. chat-state.json exists → Forward to current agent
  5. 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 part route_info says who ran) or dry-run with POST /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

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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/xiwan/acp-bridge/skill/badge)](https://verified-skill.com/skills/xiwan/acp-bridge/skill)

Something wrong with this skill or its page? Tell us.