← ClaudeAtlas

easy-cheese-setuplisted

Register the durable `cheese-durable` Hallouminate corpus. Repair the durable corpus when its configuration changes. Register the repository tenant. Repair the repository tenant when its configuration changes. Use this skill when the user requests durable corpus setup or repair. Use it when the user requests repository tenant registration. Also use it when the user invokes /easy-cheese-setup. Use the wiki skills for general Hallouminate wiki work. Use scripts/install.sh to install the MCP server.
paulnsorensen/easy-cheese · ★ 18 · Code & Development · score 77
Install: claude install-skill paulnsorensen/easy-cheese
# /easy-cheese-setup Register the durable `cheese-durable` Hallouminate corpus. The corpus makes each project's XDG artifacts searchable across sessions. Register the current repository as a Hallouminate tenant when the user requests it. This process is idempotent. It does not delete data. The engine is a self-contained bundle at `skills/easy-cheese-setup/scripts/easy-cheese-setup.pyz`. It has three commands. Each command changes data only with `--apply`. Without this option, each command only reports. ``` python3 skills/easy-cheese-setup/scripts/easy-cheese-setup.pyz global [--apply] # durable-corpus registration/repair python3 skills/easy-cheese-setup/scripts/easy-cheese-setup.pyz local [--apply] # per-repository tenant registration python3 skills/easy-cheese-setup/scripts/easy-cheese-setup.pyz doctor [--apply] # both legs ``` At installation, `install.sh` calls `global --apply` when `--mcp` includes `hallouminate`. This skill controls the interactive process. ## Flow Run `doctor` without `--apply` first. It reports the planned actions for both legs without changes. Show the report as evidence. Ask the user for confirmation. Apply only the approved legs. ### Global leg — durable corpus - Create the directory from `paths.corpus_home()` if it does not exist. This action prevents Hallouminate issue #101. - Insert or replace the marked `[[corpus]]` block in the Hallouminate configuration file. - Read `config_path()` for that file. Its default is `~/.config/hallo