Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add shuxueshuxue/Spexcode --skill atlasgit clone --depth 1 https://github.com/shuxueshuxue/SpexcodeWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/shuxueshuxue/spexcode/atlas)<a href="https://agentmods.dev/skills/shuxueshuxue/spexcode/atlas"><img src="https://agentmods.dev/badge/skills/shuxueshuxue/spexcode/atlas/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/shuxueshuxue/spexcode/atlas"><img src="https://agentmods.dev/badge/skills/shuxueshuxue/spexcode/atlas.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00080 | $0.01391 |
| Opus 5 | $0.00040 | $0.00696 |
| Sonnet 5 | $0.00016 | $0.00278 |
| Haiku 4.5 | $0.00008 | $0.00139 |
Grade A, and why
atlas scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 71 lines — stays where its author put it; the contents beside it link to each section on GitHub.
atlas
Before you start
This skill draws with SpexCode's command line and needs nothing installed or configured on this machine.
- Run SpexCode through npx:
npx -y --registry=https://registry.npmjs.org -p spexcode@next spex <command>(Node 22 or newer). Wherever a step below saysspex …, run it that way; aspexalready on the PATH works the same. - A diagram draws one node of the repository's spec tree, the
.spec/folder. If the repository has none,spex init --pure --title <the project's name>plants one and stops there:.spec/spexcode.jsonand a root.spec/<name>/spec.md, no hooks, no agent configuration, nothing outside.spec/. Pass the project's REAL name — the checkout directory is oftenrepoortmp, and without a title both the root node and the page end up called that. Then rewrite that root to describe THIS project and add one folder beside it per part worth a box, each with its ownspec.md— atitle:and acode:line naming the file it is about in the frontmatter, a sentence or two below.spex guide spechas the full file format. Use--pure, not a barespex init: a bare one adopts the repository into SpexCode's whole workflow, which is not what drawing a picture asks for. spex guide diagramis the manual for the diagram format and the loop; read it once.- Write the tree in the LANGUAGE THE PERSON ASKED IN — node titles,
desc, bodies, diagram labels and the report. The atlas is something a human reads, and an English tree handed to someone who asked in another language is a translation job you left them.
Draw the spec tree's pictures: one diagram.json beside each node's spec.md that is worth one.
The format, the rules and the loop for a single diagram live in spex guide diagram — read it before drawing.
This skill is the campaign around that loop.
- Scope. The user names one node, a subtree, or the whole tree.
spex graphlists the tree;spex spec search <topic>finds a node by what it is about. - Choose what deserves a picture. A node whose body explains how its children fit together gets an
architecture diagram of those children. A node whose body is a process, a protocol, a data path or a
lifecycle gets that kind instead. Skip leaves with nothing to show, and nodes that already carry a
diagram.jsonunless the user asked for a redraw. Say what you skipped and why. - Draw each node. Choose the order top-down, but the drawing itself is per-node and independent: one picture
reads its own node's body and its children's titles, and writes one file, that node's
diagram.json. Two nodes never write the same file, so where your harness can run sub-agents they may be drawn at the same time — one node per sub-agent, handed only that node's context: its body, its children's titles and descriptions, and these steps. Keep a batch small enough that you still read every result before dispatching the next; a node whose check will not pass is that node's problem and must not stall the others, and a node that defeats you is reported in step 6 rather than retried forever. A sub-agent draws and checks its one node and stops: it does not commit, does not lint the tree, and does not touch a node it was not given. Landing happens once, in step 5, by whoever is running the campaign. For one node:- read its
spec.mdand its children's, and choose the kind from what the body spends its words on; spex diagram scaffold <node>(add--type <kind>for anything but architecture);- draw: place the boxes, connect what the body says is connected and name each edge by what crosses it,
group with regions, add cards, and write
meta.note— what was folded, which relation is an inference; spex diagram check <node>, and repair from its findings until it passes. Put no numbers on a picture that move on their own — node counts, drift, commit or import counts.
- read its
- Keep the spec honest. What drawing reveals about the spec — a claim the code does not bear out, a relation the body never states — goes into an issue or your report, never into the picture.
- Land it.
spex spec lint, then commit the diagrams, together with any spec change they belong to. - Report which nodes got which kind of diagram, which were skipped and why, and anything you filed.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- today Changed · +21 lines 4ce7f307daed
- today Changed · +9 lines 637cff32f55a
- 2d ago First seen · 41 lines · 80 tokens per session scan A 087b316f0fba
atlas is a skill published in the GitHub repository shuxueshuxue/Spexcode (192 stars, last pushed today), licensed MIT. It adds 80 tokens to every session and 1,391 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-11.
Other skills, from other repositories
webgl-holographic-foil
A self-contained WebGL2 hero: thin-film interference over a crushed-foil surface whose palette shifts with the viewing angle; move the cursor to tilt the film.
html-ppt-hermes-cyber-terminal
OpenDesign + BYOK: choosing and wiring your own model, hands-on — cost, quality, and the routing decision. Built as a decision-grade AI literacy deck for engineers, IT, applied-AI teams.
html-ppt-taste-brutalist
16:9 HTML deck in tactical-telemetry / CRT-terminal taste. Deactivated-CRT charcoal slides, white-phosphor monospace, hazard-red accent, scanline overlay, ASCII syntax, density over decoration. Distilled from Leonxlnx/taste-skill brutalist-skill (Tactical Telemetry mode).
visual-ralph
Visual Ralph orchestration for frontend UI from generated references, static references, or live URL targets, using $ultragoal with built-in visual verdict and pixel-diff evidence until the implementation matches and leaves a reproducible design system.
accessibility
Consolidated accessibility skill entrypoint for WCAG 2.2, ARIA Authoring Practices, cognitive accessibility, Section 508, EN 301 549, design intent verification, and the Accessibility Planner workflow.
make-resume
A Chinese-language tool for creating editable HTML resumes that can be changed in a browser and printed to PDF. It uses available resume templates when they are installed and otherwise provides a simpler fallback.