关于 ask-atlas
ask-atlas 是面向编码 Agent 的技能路由器,根据请求类型选择并读取相应技能;不匹配时直接回答或无需加载技能。
主要功能
- 01按请求类型路由到技能
- 02处理无需技能的请求
- 03读取匹配技能的说明
适用场景
- 01为模糊目标选择处理技能
- 02将 PR 请求路由至写作技能
- 03遇到代码问题时判断是否需加载技能
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ darknesskiller/ skills --skill ask-atlas安装后在 Claude Code 中输入/ask-atlas确认已加载。
附带文件agents/openai.yaml
详细介绍
询问 Atlas
路由
| 请求…… | 路由到 |
|---|---|
更改已接受的决定(actually、instead、forget that) | /decision-drift-guard |
| 仅进行重命名或拼写修正,不改变行为 | no skill needed |
| 询问现有代码的作用或提出随口一问 | no skill needed |
| 多轮中反复汇报进度 | /goal-loop |
| 作为主要调用方,并将计划交给子 Agent | /atlas-mode |
| 创建或更新 PR 标题或说明 | /pr-writing |
| Bitbucket PR | /bitbucket-helper |
| 明确要求并行或多 Agent 协作 | /parallel-agents |
| 目标模糊或存在相互竞争的方案 | /grilling |
| 个人记忆 | /personal-knowledge |
匹配时:相对于此技能目录读取 <skill-dir>/../<route name>/SKILL.md(由执行环境解析),然后遵循其中的说明。
直接读取该文件。即使某个路由设置了 disable-model-invocation: true,仍可读取。
不要通过技能工具调用该路由。
文件缺失:尝试 ../../<bucket>/<route name>/SKILL.md。
仍然缺失:向用户说明确切的命令。
no skill needed:直接回答,不加载任何内容。
不要使用此技能实现功能。
评论
支持 Markdown