Borrowing it
Nothing to install: this file belongs to dosco/aithy. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/dosco/aithy/main/.claude/skills/ax-agent-rlm/SKILL.mdgit clone --depth 1 https://github.com/dosco/aithyWrote 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/dosco/aithy/ax-agent-rlm)<a href="https://agentmods.dev/skills/dosco/aithy/ax-agent-rlm"><img src="https://agentmods.dev/badge/skills/dosco/aithy/ax-agent-rlm.svg" alt="Measured on agentmods" 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.00088 | $0.07356 |
| Opus 5 | $0.00044 | $0.03678 |
| Sonnet 5 | $0.00018 | $0.01471 |
| Haiku 4.5 | $0.00009 | $0.00736 |
Grade A, and why
ax-agent-rlm 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 3d 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.
This is a copy
98% identical to ax-agent-rlm — 0 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 502 lines — stays where its author put it; the contents beside it link to each section on GitHub.
AxAgent RLM Runtime Rules (@ax-llm/ax)
Use this skill for code-runtime agents and llmQuery(...) semantic-helper behavior. For ordinary agent setup, child agents, tool namespaces, clarification, and bubbleErrors, use ax-agent. For callbacks and logs, use ax-agent-observability. For memories and skill loading, use ax-agent-memory-skills.
Use These Defaults
- Use
agent(...), notnew AxAgent(...). - In stdout-mode RLM, use one observable
console.log(...)step per non-final actor turn. - Rely on
autoUpgrade(ON by default) for oversized inputs you did not declare incontextFields: any input value over ~8k serialized chars is kept runtime-only automatically, with a 1,200-char prompt preview plus acontextMetadataline, while the full value stays live in the runtime asinputs.<field>. Declare a field incontextFieldsonly when you want a specific inline policy (promptMaxChars/keepInPromptChars) or need a large required non-string field kept out of the prompt (those are left inline by auto-upgrade). - Default to
contextPolicy: { preset: 'checkpointed', budget: 'balanced' }for most RLM tasks. - Prefer
contextPolicy: { preset: 'adaptive', budget: 'balanced' }when older successful turns should collapse sooner while live runtime state stays visible. - Use
contextMapfor recurring long-context corpora when the distiller should start future runs with a small persisted orientation cache. - Prefer
promptLevel: 'default'for normal use. - Use
promptLevel: 'detailed'when you want extra anti-pattern examples and tighter teaching scaffolding in the actor prompt. - Prefer
executorModelPolicywhen the actor may need to upgrade after repeated error turns or discovery in specific namespaces without also upgrading the responder. - Use explicit child agents in
functions: [...]when the task needs specialist agents with their own tools/runtime. - Use
llmQuery(...)only for focused semantic questions over narrowed context; it does not spawn a tool-using child AxAgent. - Prefer
maxSubAgentCallsonly when you need an explicit cap onllmQuery(...)sub-query usage.
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.
- 3d ago Changed c07d173e4b21
- 7d ago First seen · 502 lines · 88 tokens per session scan A 2190e4093118
ax-agent-rlm is a skill published in the GitHub repository dosco/aithy (107 stars, last pushed 6d ago), licensed Apache-2.0. It adds 88 tokens to every session and 7,356 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. It is 98% identical to ax-agent-rlm, differing in 0 lines, and is treated as a copy.
Other skills, from other repositories
worker-mcp-orchestrator
Guides the coordinator agent on how to orchestrate, delegate to, and supervise local worker agents using the worker-mcp server.
research-assistant
Conduct deep, multi-source research on technologies, companies, markets, and topics — synthesizing findings into structured reports with citations and actionable insights.
code-review
Analyze pull requests and diffs for bugs, security vulnerabilities, performance issues, style violations, and test coverage gaps — producing structured, actionable feedback.
customer-support
Triage incoming support tickets, draft responses, detect customer sentiment, suggest knowledge base articles, and track resolution metrics.
fleet-orchestration
Decompose a large task into DISJOINT file-owned workstreams, fan out isolated full-power peers, collect structured reports, run ONE authoritative gate, and commit when green — the collision-free, self-verifying multi-agent flow. Ultra-gated.
content-writer
Draft blog posts, social media content, email campaigns, and marketing copy.