equip

Solid

One-touch install of Coral companion tooling and KB runtime

Web & Frontend 11 stars 2 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
36
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Equip Install and configure Coral companion tooling for Claude Code. ## Verb Mapping - `/equip <pkg>` -> `coral-cli expansion equip <pkg>` - `/equip --list` -> `coral-cli expansion list` - `/equip --update <pkg>` -> `coral-cli expansion update <pkg>` - `/equip uninstall <pkg>` -> `coral-cli expansion unequip <pkg>` - `/equip info <pkg>` -> `coral-cli expansion info <pkg>` - Internal catalog-removal diagnostics map to `coral-cli expansion remove-catalog <pkg>` when that CLI surface is exposed. ## Runtime Model `coral-cli expansion` manages engines through the Expansion lifecycle. Engine identity is package-local; commands should route by declared metadata (`id`, `tier`, `fills`, `status`) instead of hard-coding package semantics. - `fills` declares the runtime binding(s) an engine can provide, such as `kb.fts`, `kb.vector`, or `kb.embedding`. - If an engine fills `kb.vector`, vector search can use it for vector queries. If no vector engine is equipped, vector queries fail with `binding_empty` until a vector engine is equipped. - If an engine fills `kb.embedding`, engines that require embeddings can use that binding after the embedder is equipped. - If an engine fills `kb.fts`, text search can use it for full-text queries. ## Tier Semantics `coral-cli expansion list` and `coral-cli expansion info <pkg>` expose `tier` on engine entries. | tier | Status source | User verbs | |------...

Details

Author
kangig94
Repository
kangig94/coral
Created
5 months ago
Last Updated
yesterday
Language
TypeScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category