danwahlin/ai-agent-board/agent-board-routing
Claude Code and agent skill by danwahlin/ai-agent-board
- community
Checking that the SKILL.md file is still in the repository.
Use when Dan explicitly asks Claude, Codex, Copilot, Grok, Hermes, OpenCode, or OpenClaw to perform coding work. Route it through the shared AI Agent Board instead of launching the coding agent directly.
Install
npx vskill@latest install danwahlin/ai-agent-board/agent-board-routingSKILL.md
Agent Board Routing
Trigger
Load this skill when Dan explicitly delegates project work to a named coding agent, for example:
- “Have Claude implement…”
- “Send this to Codex”
- “Use Copilot to fix…”
- “Have Grok work on…”
- “Put this on the Agent Board and run it”
Do not route general coding questions, comparisons, hypotheticals, quoted examples, or requests that explicitly say not to start work.
Procedure
- Call
agent_board_list_projectswhen the project is not already identified by a canonical Board project ID - Resolve only an exact ID, exact project name, or unique project alias. Never silently use the Default project
- Call
agent_board_list_agentsand confirm the explicitly requested agent is available. Never silently substitute another agent - Build a bounded execution contract containing:
- objective
- requirements and non-goals
- acceptance criteria
- relevant files or context
- verification commands or expected checks
- safety boundaries
- Call
agent_board_route_taskwithauto_start=trueunless Dan said to queue it without starting - Return the project, agent, card ID, direct Board link, branch, and current status
- Follow-ups for an active card should use
agent_board_send_message, not create a duplicate card - Continuation of stopped/completed work must call
agent_board_route_taskwithexisting_taskso the durable card ID is reused. New work that is connected but distinct must userelated_item; never encode relationships with group IDs - Resolve projects and item references only by exact ID, exact name/title, or a unique alias. If the Board reports ambiguity, stop and ask rather than guessing
- Use
agent_board_get_taskto check status when Dan asks for progress - Use
timeout_minutesfor work expected to exceed the 60-minute Board default. If a task times out, callagent_board_retry_taskon the existing card with a larger limit; never bypass tracking by launching the named coding agent directly
Safety
An explicit delegation authorizes card creation, isolated branch/worktree creation, repository-local edits, and ordinary tests. It does not authorize pushing, opening or merging a PR, merging locally, publishing, deploying, changing external accounts, destructive migrations, secret changes, or irreversible cleanup
Unknown projects, unavailable agents, ambiguous routing, or dirty-checkout dependencies must block cleanly rather than guess. Agent completion moves work to Review, not Done
Multiple tasks
For multiple tasks, create separate cards only when the lanes are genuinely independent. Keep dependent steps in one card. Parallel write-capable tasks must use separate worktrees
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingintegrations/hermes-agent-board/skills/agent-board-routing/SKILL.md
Popularity
- 7-day trend score
- 0
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/danwahlin/ai-agent-board/agent-board-routing)