|
# Dispatcher Registry |
|
# Single source of truth for skill-first routing |
|
# Updated by: registry-sync skill |
|
# Last sync: 2024-02-23 |
|
|
|
skills: |
|
- name: arxiv-to-md |
|
path: skills/arxiv-to-md |
|
description: Convert arXiv papers to LLM-consumable markdown |
|
keywords: [arxiv, paper, pdf, markdown, academic] |
|
|
|
- name: cc-history |
|
path: skills/cc-history |
|
description: Analyze Claude Code conversation history files |
|
keywords: [history, conversation, tokens, sessions] |
|
|
|
- name: codebase-analysis |
|
path: skills/codebase-analysis |
|
description: Systematic codebase exploration and architecture review |
|
keywords: [analyze, repo, codebase, architecture, understand] |
|
|
|
- name: decision-critic |
|
path: skills/decision-critic |
|
description: Stress-test decisions and reasoning |
|
keywords: [decision, trade-off, should, critique, evaluate] |
|
|
|
- name: doc-feedback-review |
|
path: skills/doc-feedback-review |
|
description: Read external docs and discuss feedback |
|
keywords: [document, feedback, review, discuss, comments, gdoc, google doc] |
|
|
|
- name: deepthink |
|
path: skills/deepthink |
|
description: Structured reasoning for open-ended analytical questions |
|
keywords: [think, reason, analyze, consider, ponder] |
|
|
|
- name: doc-sync |
|
path: skills/doc-sync |
|
description: Synchronize documentation across a repository |
|
keywords: [docs, sync, documentation, readme] |
|
|
|
- name: incoherence |
|
path: skills/incoherence |
|
description: Detect inconsistencies between spec and implementation |
|
keywords: [inconsistent, mismatch, spec, implementation, drift] |
|
|
|
- name: planner |
|
path: skills/planner |
|
description: Interactive planning and execution for complex tasks |
|
keywords: [plan, implement, build, steps, breakdown] |
|
|
|
- name: problem-analysis |
|
path: skills/problem-analysis |
|
description: Root cause investigation and problem decomposition |
|
keywords: [problem, root cause, investigate, why, failing] |
|
|
|
- name: prompt-engineer |
|
path: skills/prompt-engineer |
|
description: Optimize and engineer prompts |
|
keywords: [prompt, optimize, improve, engineer] |
|
|
|
- name: refactor |
|
path: skills/refactor |
|
description: Technical debt review and code quality improvement |
|
keywords: [refactor, technical debt, code quality, clean] |
|
|
|
- name: skill-manager |
|
path: skills/skill-manager |
|
description: Meta-skill for creating and managing skills |
|
keywords: [create skill, save skill, new skill, workflow] |
|
|
|
- name: registry-sync |
|
path: skills/registry-sync |
|
description: Sync DISPATCHER_REGISTRY.yaml with filesystem |
|
keywords: [registry, sync, update, index] |
|
|
|
- name: monorepo-git |
|
path: skills/monorepo-git |
|
description: Git conventions for backend monorepo (sparse checkout, fast-fetch) |
|
keywords: [git, sparse, checkout, branch, fetch, monorepo, spt] |
|
|
|
- name: branch-workflow |
|
path: skills/branch-workflow |
|
description: Branch workflow with JIRA sync and quality checklist |
|
keywords: [start work, working on, ticket, jira, checklist, review, branch] |
|
|
|
- name: java-conventions |
|
path: skills/java-conventions |
|
description: Java coding patterns and ADRs (virtual threads, records, testing, DI, exception handling) |
|
keywords: [java, virtual threads, blocking, async, apollo, grpc, pubsub, jackson, json, records, junit, assertj, guice, dagger, constructor injection, exception, error handling, try catch] |
|
|
|
- name: logon |
|
path: skills/logon |
|
description: Daily planning workflow - review Jira tickets, update status, pick work |
|
keywords: [logon, login, start day, daily, planning, tickets, jira, morning, standup] |
|
|
|
- name: logoff |
|
path: skills/logoff |
|
description: End-of-day workflow - review progress, update Jira, generate snippets |
|
keywords: [logoff, logout, end day, wrap up, snippets, evening, done, finished] |
|
|
|
- name: cinder-new-entity-checklist |
|
path: skills/cinder-new-entity-checklist |
|
description: Checklist for implementing new entity types in cinder-adapter |
|
keywords: [cinder, entity, new, checklist, cocam, routing, adapter, implementation] |
|
|
|
agents: |
|
- name: architect |
|
path: agents/architect.md |
|
description: High-level system design and structural planning |
|
keywords: [design, architecture, system, structure] |
|
|
|
- name: codebase-analyzer |
|
path: agents/codebase-analyzer.md |
|
description: Analyze HOW code works with file:line references |
|
keywords: [trace, flow, implementation, details] |
|
|
|
- name: codebase-locator |
|
path: agents/codebase-locator.md |
|
description: Find files and directories relevant to a feature |
|
keywords: [find, locate, search, where] |
|
|
|
- name: debugger |
|
path: agents/debugger.md |
|
description: Systematic bug investigation and evidence gathering |
|
keywords: [debug, bug, error, fix, investigate] |
|
|
|
- name: developer |
|
path: agents/developer.md |
|
description: Implement specifications with tests |
|
keywords: [write, implement, code, develop] |
|
|
|
- name: java-test-reviewer |
|
path: agents/java-test-reviewer.md |
|
description: Analyze Java code and review test coverage |
|
keywords: [java, test, coverage, junit] |
|
|
|
- name: jira-expert |
|
path: agents/jira-expert.md |
|
description: Retrieve, summarize, and create Jira issues |
|
keywords: [jira, ticket, issue, story] |
|
|
|
- name: quality-reviewer |
|
path: agents/quality-reviewer.md |
|
description: Review code for production risks and quality |
|
keywords: [review, quality, risk, production] |
|
|
|
- name: router |
|
path: agents/router.md |
|
description: Master routing agent for skill/agent dispatch |
|
keywords: [route, dispatch, find, which] |
|
|
|
- name: spotify-tool-researcher |
|
path: agents/spotify-tool-researcher.md |
|
description: Research Spotify internal tools and libraries |
|
keywords: [spotify, internal, techdocs, slack] |
|
|
|
- name: technical-writer |
|
path: agents/technical-writer.md |
|
description: Create documentation optimized for LLM consumption |
|
keywords: [docs, documentation, write, readme] |
|
|
|
commands: |
|
- name: clarify |
|
path: commands/clarify.md |
|
description: Requirements clarification workflow |
|
keywords: [clarify, requirements, unclear, ambiguous] |
|
|
|
- name: cleanup-worktree |
|
path: commands/cleanup-worktree.md |
|
description: Full worktree removal and cleanup |
|
keywords: [cleanup, worktree, remove, delete] |
|
|
|
- name: close-worktree |
|
path: commands/close-worktree.md |
|
description: Close and archive a git worktree |
|
keywords: [close, worktree, archive, finish] |
|
|
|
- name: commit |
|
path: commands/commit.md |
|
description: Stage modified files and create commits |
|
keywords: [commit, git, stage, save] |
|
|
|
- name: worktree |
|
path: commands/worktree.md |
|
description: Git worktree lifecycle management |
|
keywords: [worktree, branch, parallel, git] |
|
|
|
- name: snippets |
|
path: commands/snippets.md |
|
description: Generate performance review snippets from Jira and GitHub |
|
keywords: [snippets, performance, review, jira, github, pr, month] |