wiki-configlisted
Install: claude install-skill litianyi-007/kata
# wiki-config
A single place to inspect and tune SCHEMA.md without hand-editing YAML.
Skill-specific commands (`wiki-tier --set-active=540d`, `wiki-init`) are
better UX for their domain; `wiki-config` is the **generic path-based**
interface — equally valid, more systematic, used when the user knows the
exact key they want or when there is no domain-specific shortcut for the
config they need (e.g. dreaming weights).
## Implementation
The IO layer is `plugin/scripts/config_io.py`. **The script is the source
of truth; the prose below explains its behavior.** Edits are line-level
surgical replacements that preserve comments, blank lines, and ordering;
schema validation runs after every write and the script reverts on failure.
```bash
# Show all config blocks at a glance
python {plugin_root}/scripts/config_io.py --wiki {wiki_path} show
# Read one value
python {plugin_root}/scripts/config_io.py --wiki {wiki_path} \
get --path memory_tiers.active_days
# Set one value (validated; reverts on failure)
python {plugin_root}/scripts/config_io.py --wiki {wiki_path} \
set --path dreaming.confidence_threshold --value 0.55
# Read the docstring for a key
python {plugin_root}/scripts/config_io.py --wiki {wiki_path} \
explain --path dreaming.weights.entity
# Run the full schema_validate pipeline
python {plugin_root}/scripts/config_io.py --wiki {wiki_path} validate
```
## When to use
- "Show me everything that's tunable in this wiki"
- "What does dreaming.weights.tag mean?"