-
Notifications
You must be signed in to change notification settings - Fork 0
Customization Model
github-actions[bot] edited this page Jun 11, 2026
·
2 revisions
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:
- Customization Types — the full primitive catalogue.
- Manifest Schema — every frontmatter field and when it is required.
- Add a skill · Add a plugin · Modify a plugin — the authoring how-tos.