check-referenced-state…
Validate externally referenced theorems by querying arXiv theorem search first and Codex's…
Recall what is already known — your own prior reasoning, the swarm's shared findings (including dead ends and verifier feedback), and the verified facts — before doing new work. Use when prior conclusions, examples, dead branches, verification outcomes, or verified results may
$ npx -y skills add frenzymath/Danus --skill query-memory --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/query-memoryContext preview
The summary Claude sees to decide when to auto-load this skill.
Recall what is already known — your own prior reasoning, the swarm's shared findings (including dead ends and verifier feedback), and the verified facts — before doing new work. Use when prior conclusions, examples, dead branches, verification outcomes, or verified results may
name: query-memory description: Recall what is already known — your own prior reasoning, the swarm's shared findings (including dead ends and verifier feedback), and the verified facts — before doing new work. Use when prior conclusions, examples, dead branches, verification outcomes, or verified results may inform the current question, claim, subgoal, or branch decision.
Before spending effort, check what already exists. There are three places to look, in the three-memory model:
1. **Your own local memory** (private): read/grep `local_memory/notes.jsonl` and `events.jsonl` for your prior reasoning and what you already tried. 2. **Global memory** (shared findings): `gm_search(query, kinds=...)` over the swarm's findings. Especially useful kinds:
You can also read the `global_memory/<kind>.jsonl` files directly. 3. **Fact graph** (verified truth): `fact_search(query)` (BM25 over the verified facts) to find results you can cite or that show your subgoal is already proved — it returns `{fact_id, statement}`; read the full proof from `fact_graph/facts/<fact_id>.md` on a relevant hit, and `fact_graph/glossary.json` to reuse the project's symbol definitions. A proof may build **only** on facts (cite a `fact_id`).
1. Obey the current prompt's restrictions first. If it forbids a direction, file, or search, that overrides default recall. If it recommends specific results or directions, raise their priority. 2. Start with the cheapest relevant source: your own local memory for your context; `gm_search` for the swarm's findings; the fact graph for verified building blocks. 3. Prefer a narrow, targeted query (specific `kinds`, a sharp query string) over reading everything. 4. **Workspace boundary:** stay inside your own working directory and the shared project stores. Do not scan parent directories, other workers' private `local_memory/`, or other projects.
on it directly by citing its `fact_id`.
brick** (only facts are). Re-verify anything you intend to build on.
Note what you recalled and how you used it in your local memory (`events`). Do not re-publish others' findings; just use them.
proof from its `fact_graph/facts/<fact_id>.md` once `fact_search` surfaces it
🚀✨ News: This branch is the version that solved YTD. 🎉 Danus orchestrates mathematical reasoning agents with fact-graph memory.
Validate externally referenced theorems by querying arXiv theorem search first and Codex's…
Aggregate all detected errors and gaps into the final verification report, apply strict…
Verify a markdown proof in the order it is written. Use when the task is to check local…
Construct candidate counterexamples to test a proposed conjecture, lemma, or intermediate…
Generate and analyze simpler examples that satisfy both the assumptions and the conclusion of…
Screen a decomposition plan by first trying to prove all of its subgoals directly, then…