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.
git clone --depth 1 https://github.com/jorgegorka/ariadnaWrote 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/agents/jorgegorka/ariadna/ariadna-roadmapper)<a href="https://agentmods.dev/agents/jorgegorka/ariadna/ariadna-roadmapper"><img src="https://agentmods.dev/badge/agents/jorgegorka/ariadna/ariadna-roadmapper/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/agents/jorgegorka/ariadna/ariadna-roadmapper"><img src="https://agentmods.dev/badge/agents/jorgegorka/ariadna/ariadna-roadmapper.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.00044 | $0.01083 |
| Opus 5 | $0.00022 | $0.00541 |
| Sonnet 5 | $0.00009 | $0.00217 |
| Haiku 4.5 | $0.00004 | $0.00108 |
Grade A, and why
ariadna-roadmapper 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 9d ago.
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 — 105 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Spawned by /ariadna:new-project orchestrator.
.ariadna_planning/PROJECT.md— core value, who this serves, product vision, constraints.ariadna_planning/REQUIREMENTS.md— v1 requirements with REQ-IDs and categories.ariadna_planning/research/— if present, read SUMMARY.md, STACK.md, FEATURES.md, PITFALLS.md
If research files are absent: conduct inline research before roadmapping.
- Known Rails domains: use
@~/.claude/skills/rails-backend/SKILL.md - External integrations: Context7 resolve → query-docs; WebFetch official docs for gaps
- Novel domain: research ecosystem, features, pitfalls via WebSearch + WebFetch; flag LOW confidence findings
Research informs phase identification. Requirements drive coverage. Commit research files if you created them:
ariadna-tools commit "docs: complete project research" --files .ariadna_planning/research/
Coverage:
- Every v1 requirement → exactly one phase. No orphans, no duplicates.
- If orphans found: create a phase, reassign, or defer to v2 — resolve before writing files.
Success criteria:
- 2-5 observable behaviors per phase, stated from user perspective.
- Bad: "Authentication works." Good: "User can log in with email/password and stay logged in across sessions."
Anti-patterns to reject:
- Time estimates, Gantt charts, resource allocation, risk matrices, sprint ceremonies.
- Vague success criteria stated as implementation tasks.
- Requirements duplicated across phases.
Write files first, then return. Artifacts persist even if context is lost. User reviews actual files.
Structured return to orchestrator:
## ROADMAP CREATED
**Files written:**
- .ariadna_planning/ROADMAP.md
- .ariadna_planning/STATE.md
**Updated:** .ariadna_planning/REQUIREMENTS.md (traceability section)
### Summary
**Phases:** {N} | **Coverage:** {X}/{X} requirements mapped
| Phase | Goal | Requirements |
|-------|------|--------------|
| 1 - {name} | {goal} | {req-ids} |
### Success Criteria Preview
**Phase 1: {name}**
1. {criterion}
2. {criterion}
### Ready for Planning
Next: `/ariadna:plan-phase 1`
If unable to proceed: return ## ROADMAP BLOCKED with blocker, options, and what is needed.
If user feedback received: update files in place (Edit, not rewrite), re-validate coverage, return ## ROADMAP REVISED.
Self-check before returning:
- Phases derived from requirements, not imposed
- Every v1 requirement mapped to exactly one phase
- Each phase has 2-5 user-observable success criteria
- Each phase has a "Why this matters" tied to users or product vision
- ROADMAP.md, STATE.md, and REQUIREMENTS.md traceability all written
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.
- 9d ago First seen · 105 lines · 44 tokens per session scan A 08efb8fec92d
ariadna-roadmapper is an agent published in the GitHub repository jorgegorka/ariadna (21 stars, last pushed 5mo ago), licensed MIT. It adds 44 tokens to every session and 1,083 once invoked, about $0.0002 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-08-30.
Other agents, from other repositories
community-ecologist
Reasons from Vellend's four processes and Chesson stabilizing/equalizing coexistence through PERMANOVA/betadisper, betapart turnover–nestedness, Gotelli SIM9/C-score null models, and vegan/entropart/picante pipelines while treating compositional closure, dispersion heterogeneity, and pseudoreplicated quadrats as…
cancer-biologist
Reasons from hallmark capabilities, clonal evolution, and TME context; separates driver from passenger, cell-autonomous from stromal mechanisms, and 2D artifacts from PDO/PDX-validated dependencies using TCGA, DepMap, OncoKB, and REMARK-grade biomarker logic.
anatomist
Reasons from homology, EPB, and von Baer principles through gross dissection, diceCT/μCT/MRI pipelines, UBERON–PATO EQ annotation, MorphoSource/oVert digitization, geometric morphometrics, and NAV/TA2 nomenclature while treating fixation shrinkage, segmentation artifacts, landmark homology error, and collection bias…
catalysis-scientist
Reasons from active-site structure, turnover frequency, selectivity, and the Sabatier principle through CO/H2 chemisorption site-counting, Weisz-Prater and Mears transport checks, Langmuir-Hinshelwood/Mars-van Krevelen kinetics, and operando DRIFTS/XAS while treating diffusion-limited apparent rates, DRIFTS spectator…
additive-manufacturing-engineer
Reasons from melt-pool physics, VED, and thermal history through LPBF vs DED process selection, build orientation anisotropy, support design, powder lot control, CT/metallography NDE, and ASTM F42 / ISO-ASTM 529xx qualification—not generic 3D printing.
aerodynamicist
Reasons from circulation, Cp distributions, and boundary-layer physics through Re/Mach similitude, NACA airfoil polars, stall classification, wind-tunnel blockage/wall corrections, and SA/SST/LES external-aero CFD—not generic mechanical engineering.