← ClaudeAtlas

setup-agent-routinglisted

Sets up an `## Agent skills` routing block in CLAUDE.md/AGENTS.md plus docs/agents/ so the dev-loop skills (executing-plans, feature-intake, prd-writer, qa-reviewer) know this repo's GitHub issue tracker, kanban label vocabulary, and domain doc layout. Run once per repo before first use of the loop, or when those skills appear to lack tracker, label, or domain context.
shipshitdev/skills · ★ 35 · AI & Automation · score 77
Install: claude install-skill shipshitdev/skills
# Setup Agent Routing Write a machine-readable routing block so the dev-loop skills know where this repo tracks work, which labels drive the loop, and how its domain docs are laid out. Run once per consumer repo; bridges `executing-plans`, `feature-intake`, `prd-writer`, and `qa-reviewer` into a new repo. Prompt-driven, not deterministic. Explore first, present findings, confirm each decision, show drafts, then write. Never write speculatively. ## Contract Inputs: - Target repository: its git remote, existing `CLAUDE.md` / `AGENTS.md`, and `docs/agents/` - Existing label vocabulary and GitHub Projects board, read live via `gh` - User overrides for label strings, the project board number, and the domain layout Outputs: - A draft `## Agent skills` routing block - Draft `docs/agents/{issue-tracker,triage-labels,domain}.md` files seeded from `references/` - A short summary of present vs. missing routing state Creates/Modifies: - Writes the `## Agent skills` block into `CLAUDE.md` (preferred) or `AGENTS.md`, in place - Creates `docs/agents/*.md` from the reference seeds, updating in place when they already exist - Never creates a second routing file when one already exists, and never duplicates the block External Side Effects: - Reads git remote, GitHub labels, and project boards via read-only `gh` calls - Writes local files only; performs no GitHub mutations Confirmation Required: - Before writing the routing block or any `docs/agents/` file - Before choosing `CLAUDE