skill-router
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseSkill Router — a skill certa para o pedido
Skill Router — 匹配需求的合适Skill
Papel: dado um pedido do usuário, decidir QUAL skill resolve — priorizando as do azvd-toolkit e
caindo nas skills globais instaladas no PC quando o azvd não cobre. Não executa a tarefa; só roteia.
Você não lembra de toda skill, então pergunta. Esta skill só é invocada quando chamada explicitamente
( ou quando o usuário pede "qual skill usar?") — não se auto-invoca sozinha.
/skill-router作用:给定用户需求,决定哪个Skill能解决问题——优先选择azvd-toolkit中的Skill,当azvd无法覆盖时再选用PC上安装的全局Skill。不执行任务,仅负责路由。
你无法记住所有Skill,因此可以询问用户。本Skill仅在被显式调用时触发(或用户询问“该用哪个Skill?”)——不会自动触发。
/skill-routerOrdem de busca (hierárquica)
搜索顺序(层级式)
- Skills do azvd-toolkit (5) — o roteia pra elas quando o pedido é de prompt, blocos, graph engineering, orquestração ou auto-aprendizado:
/orchestrator,orchestrator,prompt-forge,prompt-blocks,graph-engineering.self-learning - Skills globais instaladas no PC — varre os diretórios de skills de todos os agentes e acha
a que mais encaixa no pedido (ex.: segurança). Diretórios a checar (existem nesta máquina):
~/.claude/skills/- (convenção universal: ask-matt, caveman, ponytail, etc.)
~/.agents/skills/ ~/.codex/skills/- (plugins do agy; ex.: science, azvd-toolkit)
~/.gemini/config/plugins/ ~/AppData/Local/hermes/skills/
- Se achar no passo 1 → usa. Se não achar no azvd mas achar uma global que resolve → usa a global. Se nada encaixar → pergunte ao usuário (não invente skill).
- azvd-toolkit的5个Skill——当需求涉及prompt、blocks、graph engineering、编排或自学习时,会将请求路由至这些Skill:
/orchestrator,orchestrator,prompt-forge,prompt-blocks,graph-engineering。self-learning - PC上安装的全局Skill——扫描所有Agent的Skill目录,找到最匹配需求的Skill(例如:安全领域)。需要检查的目录(本机已存在):
~/.claude/skills/- (通用约定:ask-matt、caveman、ponytail等)
~/.agents/skills/ ~/.codex/skills/- (agy插件;例如:science、azvd-toolkit)
~/.gemini/config/plugins/ ~/AppData/Local/hermes/skills/
- 如果在步骤1中找到匹配项→使用该Skill。如果azvd中没有找到,但存在合适的全局Skill→使用全局Skill。 如果没有任何匹配项→询问用户(不要凭空捏造Skill)。
Skills globais que já existem (nesta máquina, navegação rápida)
本机已有的全局Skill(快速导航)
- — router mais amplo (família mattpocock).
ask-matt - (se instalado) — framework de segurança com 44 skills (AI-security, AppSec, Cloud, Compliance, DevSecOps, Identity, Incident-response, Network, SecOps, Vuln-mgmt).
SecuritySkills - ,
caveman/caveman-*,ponytail*,grill-me*(duplicado do azvd? cuidado!).prompt-blocks
- ——更通用的路由工具(mattpocock系列)。
ask-matt - (若已安装)——包含44个Skill的安全框架(AI-security、AppSec、 Cloud、Compliance、DevSecOps、Identity、Incident-response、Network、SecOps、Vuln-mgmt)。
SecuritySkills - ,
caveman/caveman-*,ponytail*,grill-me*(是否与azvd重复?请注意!)。prompt-blocks
Instalando skills globais adicionais
安装额外的全局Skill
Se o usuário quiser adicionar uma skill global (ex.: segurança), a forma padrão é via
(instala em ~/.agents/skills/ para todos os agentes do universo):
npx skills add <repo>bash
undefined如果用户想要添加全局Skill(例如:安全领域),标准方式是通过
(安装至~/.agents/skills/,供所有Agent使用):
npx skills add <repo>bash
undefinedexemplo — SecuritySkills (framework de segurança, 45 skills)
示例 — SecuritySkills(安全框架,含45个Skill)
npx skills add UnitOneAI/SecuritySkills -g # global
npx skills add UnitOneAI/SecuritySkills -g -a claude-code # só no claude, se preferir
Depois disso, esta skill-router começa a vê-la no passo 2 (varre ~/.agents/skills).npx skills add UnitOneAI/SecuritySkills -g # 全局安装
npx skills add UnitOneAI/SecuritySkills -g -a claude-code # 若偏好,仅安装至claude
完成后,本skill-router会在步骤2中扫描到该Skill(扫描~/.agents/skills目录)。Como descobrir o que tem instalado
如何查看已安装的Skill
bash
undefinedbash
undefinedlistar nomes de skills por diretório
按目录列出Skill名称
ls ~/.agents/skills/ 2>/dev/null
ls ~/.claude/skills/ 2>/dev/null
ls ~/.codex/skills/ 2>/dev/null
ls ~/.gemini/config/plugins/*/skills 2>/dev/null
ls ~/AppData/Local/hermes/skills/ 2>/dev/null
undefinedls ~/.agents/skills/ 2>/dev/null
ls ~/.claude/skills/ 2>/dev/null
ls ~/.codex/skills/ 2>/dev/null
ls ~/.gemini/config/plugins/*/skills 2>/dev/null
ls ~/AppData/Local/hermes/skills/ 2>/dev/null
undefinedRegras
规则
- Dedupe: se a skill global é a mesma que a do azvd (ex.: duplicado), use a do azvd (fonte). Não instale duplicado.
prompt-blocks - Não executar: só rotear/apontar. Da execução cuida a skill apontada.
- Dúvida: pergunte ao usuário em vez de escolher no chute.
- Segurança: nunca rodar /
git clonesem permissão do usuário; listar é seguro.npx add
- 去重:如果全局Skill与azvd中的Skill重复(例如:重复),使用azvd中的版本(源版本)。不要安装重复项。
prompt-blocks - 不执行任务:仅负责路由/指向。执行任务由被指向的Skill负责。
- 存疑时:询问用户而非猜测选择。
- 安全:未经用户许可,绝不执行/
git clone;仅列出内容是安全的。npx add
Skills relacionadas
相关Skill
- — roteia DENTRO do azvd (5 skills). Esta é a porta de entrada MAIS ampla (azvd + globais). Use
orchestratorpara trabalho de prompt/blocks/graph;orchestratorpara "qual skill resolve isso?" de qualquer domínio.skill-router
- ——仅在azvd内部路由(5个Skill)。本Skill是更宽泛的入口 (azvd + 全局Skill)。处理prompt/blocks/graph相关工作时使用
orchestrator;处理任意领域的“哪个Skill能解决这个问题?”时使用orchestrator。skill-router