一键导入
basecoat
Single entry point for 28+ agents across 6 disciplines—discover or delegate across Development, Architecture, Quality, DevOps, Process, and Meta
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Single entry point for 28+ agents across 6 disciplines—discover or delegate across Development, Architecture, Quality, DevOps, Process, and Meta
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when designing Copilot agents, authoring agent definitions, creating skill folders, or scaffolding instruction files. Provides templates and conventions for the agent ecosystem.
Use when designing, reviewing, or evolving API contracts. Provides OpenAPI templates, breaking-change checklists, versioning decision trees, and governance checklists.
API authentication, authorization, input validation, rate limiting, and protection patterns
Scan legacy applications to discover project structure, NuGet/npm dependencies, database connection strings, external service bindings, framework versions, and migration complexity scores. Produces structured JSON, YAML, or Markdown inventory reports.
Use when designing systems, recording architecture decisions, evaluating technologies, or assessing architectural risks. Provides C4 diagram templates, ADR format, technology selection matrices, and risk registers.
Deploy, scale, and manage containerized applications on Azure Container Apps with Dapr, revision management, and advanced networking
| name | basecoat |
| title | Base Coat Router & Agent Discovery |
| description | Single entry point for 28+ agents across 6 disciplines—discover or delegate across Development, Architecture, Quality, DevOps, Process, and Meta |
| compatibility | ["agent:*"] |
| metadata | {"domain":"framework","maturity":"production","audience":["all"]} |
| allowed-tools | ["bash","curl","git"] |
The front door to the entire Base Coat framework. This skill routes requests to the right agent across 6 disciplines: Development, Architecture, Quality, DevOps, Process, and Meta.
Two modes of operation:
Use discovery when you want to explore what's available or need help picking the right agent.
| Command | What It Does |
|---|---|
/basecoat | Full categorized agent catalog |
/basecoat development | Show only Development agents |
/basecoat quality | Show only Quality agents |
/basecoat help [agent-name] | Detailed usage card for one agent |
/basecoat find "[search term]" | Fuzzy search across agent keywords |
When showing discovery results, format them by category:
| Agent | Description | Invoke With |
|---|---|---|
| @backend-dev | APIs, services, business logic | /basecoat backend [prompt] |
| @frontend-dev | UI, components, accessibility | /basecoat frontend [prompt] |
| @middleware-dev | API gateways, integration, events | /basecoat middleware [prompt] |
| @data-tier | Schema, migrations, queries | /basecoat data [prompt] |
| Agent | Description | Invoke With |
|---|---|---|
| @solution-architect | System design, trade-offs, ADRs | /basecoat architect [prompt] |
| @api-designer | OpenAPI specs, API contracts | /basecoat api-design [prompt] |
| @ux-designer | Wireframes, accessibility, UX flows | /basecoat ux [prompt] |
| Agent | Description | Invoke With |
|---|---|---|
| @code-review | Code review, pull-request feedback | /basecoat review [prompt] |
| @security-analyst | Vulnerability scanning, threat models | /basecoat security [prompt] |
| @performance-analyst | Profiling, bottleneck analysis | /basecoat perf [prompt] |
| @config-auditor | Config hygiene, secrets audit | /basecoat config [prompt] |
| @manual-test-strategy | Test plans, manual test cases | /basecoat manual-test [prompt] |
| @exploratory-charter | Exploratory testing charters | /basecoat exploratory [prompt] |
| @strategy-to-automation | Convert test strategy to automation | /basecoat automate-tests [prompt] |
| Agent | Description | Invoke With |
|---|---|---|
| @devops-engineer | CI/CD pipelines, infrastructure | /basecoat devops [prompt] |
| @release-manager | Versioning, changelogs, releases | /basecoat release [prompt] |
| @rollout-basecoat | Enterprise onboarding, rollout plans | /basecoat rollout [prompt] |
| Agent | Description | Invoke With |
|---|---|---|
| @sprint-planner | Sprint planning, wave breakdown | /basecoat sprint [prompt] |
| @product-manager | Requirements, user stories, PRDs | /basecoat product [prompt] |
| @issue-triage | Issue classification, labeling | /basecoat triage [prompt] |
| @retro-facilitator | Retrospective facilitation | /basecoat retro [prompt] |
| @project-onboarding | Project setup, getting-started guides | /basecoat onboarding [prompt] |
| Agent | Description | Invoke With |
|---|---|---|
| @agent-designer | Design new agents | /basecoat agent [prompt] |
| @prompt-engineer | System prompts, prompt tuning | /basecoat prompt [prompt] |
| @mcp-developer | MCP tool servers | /basecoat mcp [prompt] |
| @tech-writer | Docs, runbooks, ADRs | /basecoat docs [prompt] |
| @new-customization | Create new skills/customizations | /basecoat customization [prompt] |
| @merge-coordinator | Parallel merge conflict resolution | /basecoat merge [prompt] |
When a discipline keyword and prompt are provided, the router delegates directly:
/basecoat backend build a REST API for user management
→ Delegates to @backend-dev with prompt "build a REST API for user management"
/basecoat review check auth module for SQL injection
→ Delegates to @security-analyst
/basecoat sprint plan sprint 12 from open issues
→ Delegates to @sprint-planner
Use this table to match user input to the correct agent.
| Keyword(s) | Agent | Category |
|---|---|---|
| backend, api, server | @backend-dev | 🔨 Development |
| frontend, ui, web | @frontend-dev | 🔨 Development |
| middleware, integration, gateway | @middleware-dev | 🔨 Development |
| data, database, db | @data-tier | 🔨 Development |
| architect, design, system | @solution-architect | 🏗️ Architecture |
| api-design, openapi, swagger | @api-designer | 🏗️ Architecture |
| ux, accessibility, wireframe | @ux-designer | 🏗️ Architecture |
| review, cr, pull-request | @code-review | 🔍 Quality |
| security, vulnerability, threat | @security-analyst | 🔍 Quality |
| perf, performance, profiling | @performance-analyst | 🔍 Quality |
| config, secrets, audit | @config-auditor | 🔍 Quality |
| manual-test, test-strategy | @manual-test-strategy | 🔍 Quality |
| exploratory, charter | @exploratory-charter | 🔍 Quality |
| automate-tests, test-automation | @strategy-to-automation | 🔍 Quality |
| devops, cicd, deploy, pipeline | @devops-engineer | 🚀 DevOps |
| release, version, changelog | @release-manager | 🚀 DevOps |
| rollout, onboard-enterprise | @rollout-basecoat | 🚀 DevOps |
| sprint, plan, wave | @sprint-planner | 📋 Process |
| product, requirements, stories | @product-manager | 📋 Process |
| triage, classify, label | @issue-triage | 📋 Process |
| retro, retrospective | @retro-facilitator | 📋 Process |
| onboarding, setup, getting-started | @project-onboarding | 📋 Process |
| agent, create-agent | @agent-designer | 🧰 Meta |
| prompt, system-prompt | @prompt-engineer | 🧰 Meta |
| mcp, tools, tool-server | @mcp-developer | 🧰 Meta |
| docs, document, runbook | @tech-writer | 🧰 Meta |
| customization, create-skill | @new-customization | 🧰 Meta |
| merge, conflict, parallel-merge | @merge-coordinator | 🧰 Meta |
When routing a /basecoat [keyword] [prompt] request:
/basecoat against the keyword column in the routing table above.skills/ directory.I couldn't match "xyz" to a specific agent. Here's the full catalog — pick the one that fits:
The file basecoat-metadata.json at the repository root contains the machine-readable registry of all 28 agents. It includes:
The router can reference this file for programmatic matching when keyword lookup alone is insufficient.
# ── Discovery ──────────────────────────────────────────────
/basecoat → Full agent catalog by category
/basecoat architecture → Architecture agents only
/basecoat help code-review → Detailed usage card for @code-review
/basecoat find "deploy" → Finds @devops-engineer, @release-manager
# ── Delegation ─────────────────────────────────────────────
/basecoat backend build a REST API for orders
/basecoat security run threat model for auth service
/basecoat sprint plan sprint 5 from open issues
/basecoat docs write a runbook for deployment
/basecoat agent design a new linting agent
/basecoat perf profile the checkout flow for latency