compendium
v0.2.12Concept-anchored dual-register vocabulary substrate. Wraps Compendium.md v0.2.4 (runtime — content store + lint/pointer-resolution + the §10 8-tool MCP server; dashboard surfaces deferred v0.2.x) — EstreGenesis's 6th module and the purest expression of north-star axis-2 (vocabulary survival > code survival): a markdown wiki of cross-module concept pages + a concept-anchored dual-register glossary (internal/expert term <-> general/plain term <-> one shared definition) + a cross-link/click-to-define system. Owns nothing normative — every entry resolves to a one-directional pointer into the owning module spec (Constellation/Superscalar/Hyperbrief/Greatpractice/Ultrasafe = SSoT); the sole exception is general-register vocabulary no module owns (owner_spec=null), for which Compendium is the legitimate SSoT. Also the relocation home for deprecated vocabulary (status:superseded + superseded_by redirects — axis-3 eviction first-class), and it models its own eviction. Right-sized v0.1 ships the concept-anchored model + frontmatter schema + content-boundary charter (pointer-not-paraphrase + one-directional authority) + ~25-term EG seed vocabulary exemplars + 4 gardening lints + pointer-resolution check (verify-nway 13th axis form fixed). Promotion is a single count->queue-Hyperbrief-brief gate; the hysteresis/debounce automation, click-to-define a11y component, multi-tab split, MCP runtime, and dashboard board surfaces are named prunable units deferred to v0.2+. v0.2.4 ships cross-tool curation Agent Skills (compendium-curate + compendium-lint) that carry the pointer-not-paraphrase + dual-register + gardening-lint + first-class-eviction discipline to any harness over plain markdown — the portable carrier of the opinion (the runtime-agnostic option-(c) shape: the storage/viewer is substitutable, the discipline is what survives). 0 npm deps.
By SoliEstreLicense: Apache-2.08 GitHub starsUpdated 4 days ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 3 skill or MCP entries
- Source updated
- Sep 20, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install compendium for Codex and Claude Code
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add compendium@agent-plugin-marketplacePaste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/SoliEstre/EstreGenesisClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/compendium/.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/compendium-curate/SKILL.md├── skills/compendium-lint/SKILL.md└── .mcp.json
Included Skills2
Use when adding or maintaining a controlled-vocabulary entry in a Compendium-style knowledge store — a cross-cutting glossary/wiki where one concept carries one register-neutral definition + an expert gloss + a plain gloss, and every internal term POINTS to its owning spec instead of restating it. Invoke the moment you are about to write a glossary, a "Terms" section, a "what is X" primer, or a second copy of a definition that already lives in a spec/doc — or when curating an agent knowledge vault and you want the pointer-not-paraphrase + dual-register + first-class-eviction discipline. Portable + runtime-agnostic: plain markdown + frontmatter, works over any vault viewer (a dashboard wiki tab, an Obsidian graph, a provider memory store). For the full normative charter see Compendium.md (this skill is the actionable procedure, not a restatement).
Use to gardening-check a Compendium-style controlled-vocabulary store before committing or publishing it — verifying pointer integrity, register discipline, and store health. Invoke after adding/editing entries, on a cadence, or before a release that touches the vocabulary store. Runs the deterministic `lint.cjs` if the runtime is present (`node plugins/compendium/lint.cjs [--reindex]`); otherwise applies the same seven checks by inspection. Portable: the checks are defined over plain markdown+frontmatter, so they hold for any vault (a dashboard store, an Obsidian vault, a provider memory directory). Pairs with `compendium-curate` (curate first, then lint).
MCP servers1
- command
- node
- args
- ./mcp/server.cjs
- cwd
- .
Plugin manifests2
{
"name": "compendium",
"version": "0.2.12",
"description": "Concept-anchored dual-register vocabulary substrate. Wraps Compendium.md v0.2.4 (runtime — content store + lint/pointer-resolution + the §10 8-tool MCP server; dashboard surfaces deferred v0.2.x) — EstreGenesis's 6th module and the purest expression of north-star axis-2 (vocabulary survival > code survival): a markdown wiki of cross-module concept pages + a concept-anchored dual-register glossary (internal/expert term <-> general/plain term <-> one shared definition) + a cross-link/click-to-define system. Owns nothing normative — every entry resolves to a one-directional pointer into the owning module spec (Constellation/Superscalar/Hyperbrief/Greatpractice/Ultrasafe = SSoT); the sole exception is general-register vocabulary no module owns (owner_spec=null), for which Compendium is the legitimate SSoT. Also the relocation home for deprecated vocabulary (status:superseded + superseded_by redirects — axis-3 eviction first-class), and it models its own eviction. Right-sized v0.1 ships the concept-anchored model + frontmatter schema + content-boundary charter (pointer-not-paraphrase + one-directional authority) + ~25-term EG seed vocabulary exemplars + 4 gardening lints + pointer-resolution check (verify-nway 13th axis form fixed). Promotion is a single count->queue-Hyperbrief-brief gate; the hysteresis/debounce automation, click-to-define a11y component, multi-tab split, MCP runtime, and dashboard board surfaces are named prunable units deferred to v0.2+. v0.2.4 ships cross-tool curation Agent Skills (compendium-curate + compendium-lint) that carry the pointer-not-paraphrase + dual-register + gardening-lint + first-class-eviction discipline to any harness over plain markdown — the portable carrier of the opinion (the runtime-agnostic option-(c) shape: the storage/viewer is substitutable, the discipline is what survives). 0 npm deps.",
"author": {
"name": "SoliEstre",
"url": "https://github.com/SoliEstre/EstreGenesis"
},
"license": "Apache-2.0",
"homepage": "https://github.com/SoliEstre/EstreGenesis/blob/main/Compendium.md",
"repository": "https://github.com/SoliEstre/EstreGenesis",
"mcpServers": {
"compendium-mcp": {
"command": "node",
"args": [
"./mcp/server.cjs"
],
"cwd": "."
}
}
}{
"name": "compendium",
"version": "0.2.12",
"description": "Concept-anchored dual-register vocabulary substrate. Wraps Compendium.md v0.2.4 (runtime — content store + lint/pointer-resolution + the §10 8-tool MCP server; dashboard surfaces deferred v0.2.x) — EstreGenesis's 6th module and the purest expression of north-star axis-2 (vocabulary survival > code survival): a markdown wiki of cross-module concept pages + a concept-anchored dual-register glossary (internal/expert term <-> general/plain term <-> one shared definition) + a cross-link/click-to-define system. Owns nothing normative — every entry resolves to a one-directional pointer into the owning module spec (Constellation/Superscalar/Hyperbrief/Greatpractice/Ultrasafe = SSoT); the sole exception is general-register vocabulary no module owns (owner_spec=null), for which Compendium is the legitimate SSoT. Also the relocation home for deprecated vocabulary (status:superseded + superseded_by redirects — axis-3 eviction first-class), and it models its own eviction. Right-sized v0.1 ships the concept-anchored model + frontmatter schema + content-boundary charter (pointer-not-paraphrase + one-directional authority) + ~25-term EG seed vocabulary exemplars + 4 gardening lints + pointer-resolution check (verify-nway 13th axis form fixed). Promotion is a single count->queue-Hyperbrief-brief gate; the hysteresis/debounce automation, click-to-define a11y component, multi-tab split, MCP runtime, and dashboard board surfaces are named prunable units deferred to v0.2+. v0.2.4 ships cross-tool curation Agent Skills (compendium-curate + compendium-lint) that carry the pointer-not-paraphrase + dual-register + gardening-lint + first-class-eviction discipline to any harness over plain markdown — the portable carrier of the opinion (the runtime-agnostic option-(c) shape: the storage/viewer is substitutable, the discipline is what survives). 0 npm deps.",
"author": {
"name": "SoliEstre",
"url": "https://github.com/SoliEstre/EstreGenesis"
},
"license": "Apache-2.0",
"homepage": "https://github.com/SoliEstre/EstreGenesis/blob/main/Compendium.md",
"repository": "https://github.com/SoliEstre/EstreGenesis",
"mcpServers": {
"compendium-mcp": {
"command": "node",
"args": [
"${CLAUDE_PLUGIN_ROOT}/mcp/server.cjs"
]
}
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[compendium on Agent Plugins Marketplace](https://pluginsmp.com/plugins/compendium)