About ask-atlas
ask-atlas routes coding-agent requests to relevant skills based on request type, or advises answering directly when no skill is needed. It reads the selected skill's instructions rather than implementing tasks itself.
Key features
- 01Routes requests by type
- 02Handles requests needing no skill
- 03Reads the matched skill instructions
Use cases
- 01Choosing a skill for a vague goal
- 02Routing PR requests to writing guidance
- 03Deciding whether a code question needs a skill
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ darknesskiller/ skills --skill ask-atlasAfter installing, type/ask-atlasin Claude Code to confirm it loaded.
Bundled filesagents/openai.yaml
Details
From the project READMEAsk Atlas
Routing
| Request... | Route to |
|---|---|
Changes accepted decision (actually, instead, forget that) | /decision-drift-guard |
| Makes a rename-only or typo-only edit with no behavior change | no skill needed |
| Asks what existing code does or asks a casual question | no skill needed |
| Repeated progress across rounds | /goal-loop |
| Acts as the main invoker and hands a plan to subagents | /atlas-mode |
| Creates or updates a PR title or description | /pr-writing |
| Bitbucket PR | /bitbucket-helper |
| Explicitly requests parallel or multi-agent work | /parallel-agents |
| Vague goal or competing approaches | /grilling |
| Personal memory | /personal-knowledge |
On match: read <skill-dir>/../<route name>/SKILL.md relative to this skill's directory (the harness resolves it), then follow it.
Read the file directly. A route with disable-model-invocation: true is still readable.
Do not invoke the route through a skill tool.
File missing: try ../../<bucket>/<route name>/SKILL.md.
Still missing: name the exact command for the user.
no skill needed: answer directly, load nothing.
Do not implement from this skill.