Skip to content

Customization Model

github-actions[bot] edited this page Jun 11, 2026 · 2 revisions

Customization model

How a crickets customization is shaped: the primitive types, and the soft-composition model that lets plugins layer on each other.

crickets ships primitives — skills, commands, agents, hooks, MCP servers, status lines, output styles, workflows, rules, snippets, settings fragments — packaged as plugins. Each primitive carries YAML frontmatter (name · description · kind · supported_hosts · version); plugins additionally declare a contents: list. Plugins layer through the enhances: soft-composition model: a plugin names another it builds on, honored when present and skipped when absent — never a hard dependency.

Field-level detail lives in Reference:

See also

Architecture · Reference · Home

Clone this wiki locally