← ClaudeAtlas

configlisted

Read, write, and understand wiki configuration — global defaults, per-wiki overrides, and resolution order.
geronimo-iia/llm-wiki-skills · ★ 1 · AI & Automation · score 68
Install: claude install-skill geronimo-iia/llm-wiki-skills
# Config Two configuration files control llm-wiki behavior: - `~/.llm-wiki/config.toml` — global engine config (local to the machine, never committed). Override the path with `--config <path>` or the `LLM_WIKI_CONFIG` environment variable. - `<wiki>/wiki.toml` — per-wiki config (committed to git, shared) ## Config file location ``` 1. --config <path> CLI flag (highest) 2. LLM_WIKI_CONFIG env var 3. ~/.llm-wiki/config.toml (default) ``` The `--config` flag is global — it works on every subcommand including `serve`. Use it in `.mcp.json` to run isolated environments: ```json { "llm-wiki": { "command": "llm-wiki", "args": ["--config", "/path/to/config.toml", "serve"] } } ``` Or via `env`: ```json { "llm-wiki": { "command": "llm-wiki", "args": ["serve"], "env": { "LLM_WIKI_CONFIG": "/path/to/config.toml" } } } ``` ## Resolution order (settings within the config) ``` 1. CLI flag / MCP parameter 2. Per-wiki config (wiki.toml) 3. Global config (config.toml) 4. Built-in default ``` Per-wiki wins over global. CLI flags win over everything. ## wiki.toml Lives at the wiki repository root. Contains wiki identity and optional per-wiki overrides. ```toml name = "research" description = "ML research knowledge base" [ingest] auto_commit = true [validation] type_strictness = "loose" ``` | Field | Required | Description | |-------|----------|-------------| | `name` | yes | Wiki name — used in `wiki://` URIs | | `descr