Borrowing it
Nothing to install: this file belongs to ractive/hyalo. 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/ractive/hyalo/main/CLAUDE.mdgit clone --depth 1 https://github.com/ractive/hyaloWrote 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/instructions/ractive/hyalo/claude-md)<a href="https://agentmods.dev/instructions/ractive/hyalo/claude-md"><img src="https://agentmods.dev/badge/instructions/ractive/hyalo/claude-md/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/instructions/ractive/hyalo/claude-md"><img src="https://agentmods.dev/badge/instructions/ractive/hyalo/claude-md.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.01561 | $0.01561 |
| Opus 5.5 | $0.00624 | $0.00624 |
| Sonnet 5.5 | $0.00312 | $0.00312 |
| Haiku 4.5 | $0.00156 | $0.00156 |
Grade A, and why
hyalo CLAUDE.md 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 26d 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 — 93 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Agents
Delegate the work to agents whenever possible to avoid automatic context compaction.
Documentation
Keep all documentation in ./hyalo-knowledgebase/ as *.md markdown files with YAML frontmatter (text, numbers, checkboxes, dates, lists). Use it as your second brain:
- Research outcomes →
research/ - Design decisions →
decision-log.md - Iteration plans →
iterations/iteration-NN-slug.md(one file per iteration, markdown task lists for steps/tasks/ACs)
Organize in subfolders. Use [[wikilinks]] for cross-references. Keep Obsidian-compatible.
Dogfooding
After an iteration or before starting one, build hyalo with "cargo build --release".
Then use target/release/hyalo to work with the documentation in ./hyalo-knowledgebase/ to dogfood what you did. Mention issues you have using it, propose features you'd like to have.
Always use hyalo for knowledgebase interactions — never use Edit/Read/Grep directly:
- Search/filter:
hyalo find --property status=planned --tag iteration - Body search:
hyalo find "broken links"or regex:hyalo find -e 'TODO|FIXME' - Title regex:
hyalo find --property 'title~=link' - Inspect config:
hyalo config(text) orhyalo config --format json— shows effective dir, config path, hints, format, site_prefix, and the effective[links.auto]auto-link settings;--rawadds the file's text, andresults.malformed/results.parse_errorreport a config that exists but does not parse. JSON uses the standard envelope, sohyalo config --jq '.results.dir'works - Overview:
hyalo summary,hyalo properties,hyalo tags - Mutate frontmatter:
hyalo set,hyalo remove,hyalo append(e.g.,hyalo set iterations/done/iteration-16-robustness.md --property status=completed) - Toggle tasks:
hyalo task toggle <path> --all(whole file),--section "Tasks"(by heading),--line 5,7,9(specific lines) - Lint frontmatter + markdown body:
hyalo lint,hyalo lint --rule MD013 --detailed,hyalo lint --rule-prefix HYALO,hyalo lint --strict(promotes the schema's missing-typeand undeclared-property warnings and HYALO003/004/006/007/008 to errors (a HYALO rule keeps an explicitly configured severity)),hyalo lint --fix --dry-run,hyalo lint --fix,hyalo lint --fix --fix-rule HYALO001 - Manage lint rules:
hyalo lint-rules list,hyalo lint-rules show MD013,hyalo lint-rules set MD013 --enabled false,hyalo lint-rules set MD013 --severity error,hyalo lint-rules remove MD013 - Manage schemas:
hyalo types list,hyalo types show <name>,hyalo types set <name> --required title,date - Only fall back to Edit for body content changes (markdown prose) that hyalo can't handle
- Do NOT pass
--dir hyalo-knowledgebase/—.hyalo.tomlalready sets it as the default - Follow hints: hyalo outputs drill-down hints by default — read and follow them to navigate deeper into the knowledgebase. Use
--no-hintsonly when you need raw output. Hints prefixed->are read-only and safe to run; a=>prefix with a[writes]tag (JSON:"writes": true) means running it modifies the vault or.hyalo.toml.
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.
- 26d ago Changed · +30 tokens per session 4fefb8206d1d
- 1mo ago Changed · +2 lines · +36 tokens per session 7a5d2ddb7e0e
- 2mo ago First seen · 91 lines · 1,495 tokens per session scan A ba1e25e0a9fd
hyalo CLAUDE.md is an instructions file published in the GitHub repository ractive/hyalo (27 stars, last pushed 5d ago), licensed MIT. It adds 1,561 tokens to every session, about $0.0062 per session on Opus 5.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 instructions, from other repositories
vscode buildNext.instructions.md
Working notes and architecture documentation for the new esbuild-based build system in build/next. Use when making changes to the new build pipeline (transpile/bundle commands, NLS plugin, source-map handling, resource copying, or self-hosting watch tasks).
next.js AGENTS.md
AGENTS.md instructions for vercel/next.js, covering next.js development guide, codebase structure, monorepo overview, core package: packages/next and other important packages.
vscode oss-third-party-notices.instructions.md
Instructions for microsoft/vscode, covering vs code oss third-party-notices pipeline, architecture, pipeline flow in ci, cache eligibility and rollout and applying the notice (cutover).
langchain AGENTS.md
AGENTS.md instructions for langchain-ai/langchain, covering global development guidelines for the langchain monorepo, corridor security analysis, project architecture and context, monorepo structure and development tools & commands.
vscode copilot-instructions.md
Copilot instructions for microsoft/vscode, covering vs code copilot instructions, project overview, root folders, core architecture (src/ folder) and built-in extensions (extensions/ folder).
deno copilot-instructions.md
Copilot instructions for denoland/deno, covering deno development guide for github copilot, network access, high level overview, key directories and key files to understand first.