guru-memorylisted
Install: claude install-skill monarchjuno/guru-maker
# Guru Memory
Maintain project-owned investment memory as ordinary Markdown under
`guru-maker/`. Do not create a workspace for a read-only request; initialize
it only when the user asks to retain memory or install a Guru Pack.
Treat a matching natural-language request as sufficient invocation. Do not
require the user to name Guru Maker, this Skill, a record kind, or a save
command. In an initialized project, use relevant memory when it can materially
improve the answer. A short or elliptical request may be resolved from the
immediate task, explicitly supplied artifacts, and targeted project-memory
search; ask a clarifying question only when the unresolved ambiguity would
materially change the answer or authorized action.
When no referent and no supplied artifact exists, ask immediately without
scanning project files, searching memory, reading Guru Mode, inspecting health,
listing records, or rendering the Decision Graph.
Resolve every linked reference path relative to this loaded `SKILL.md`. The
loaded Skill directory is authoritative: when it is under
`<project>/.agents/skills/`, `../../shared/...` reaches
`<project>/.agents/shared/...`. Never substitute a user-global `.codex` path,
another plugin-cache path, or `skills/shared/...`. Read
[project retrieval](../../shared/gurumaker/references/retrieval.md), [the
workspace contract](../../shared/gurumaker/references/workspace-contract.md),
[Guru Mode](../../shared/gurumaker/references/guru-mode.md), and [the Runtime
contract