The deck: a collection of runes (markdown skills, agents, rules, and hooks) that rune deploys into AI coding harnesses (.claude, .codex, .gemini, .opencode).
The deck grows as artifacts pass adoption review. It includes the meta, development, council, research, and security domains.
The provisioning module holds machine setup skills and rules. The default deployment leaves it out: the all cast excludes it. A consumer names the module with rune add provisioning to receive it, and a .rune with include: ['**'] receives it too.
The BuildTask skill prepares provider tasks. The ConfigureScanners skill prepares public exposure scanners.
brew install runedeck/tap/rune
rune config set deck <path-to-this-clone>
rune skill add rune
rune installrune skill lists what the deck offers. rune add --cast all stages the current all cast.
rune add --cast scanners --source <path-to-this-clone> stages the two scanner skills.
| Path | Meaning |
|---|---|
deck.yaml |
deck marker (schema: 1) |
runes/<domain>/ |
one domain of runes: skills/, agents/, rules/, hooks/ |
casts/*.yaml |
named selections across domains |
routines/ |
the behavior of each Claude Code routine, one file each, read at run time by a stub in the provider |
EUPL-1.2. See LICENSE.