Skip to content
Moku
Claude plugin pages

Packs

One core plugin, one pack per framework: what each pack adds and which you need.

On this page

The core and the packs

moku is the core: the conductor, the lifecycle skills, the vendored Moku Core specification, the agents, the rails and the hooks. A pack teaches one framework. Packs depend on the core, and the core never names a pack.

in Claude Code
/plugin install moku-web@moku

Skills load by themselves when the topic comes up. You do not call them.

Which packs you need

You are buildingInstall
A site or an app on @moku-labs/webmoku-web, and moku-design for the design station
A backend on @moku-labs/workermoku-worker
Couch multiplayer on @moku-labs/roommoku-room
A 2D gamemoku-game. Add moku-ai for art and sound, moku-native for the stores.
A desktop or mobile appmoku-native, moku-system
Any project that uses logPlugin, envPlugin or the CLI kitmoku-common
A framework on @moku-labs/coreThe core alone

/moku:check compares what is installed with what the project actually uses.

What each pack adds

PackSkillsAgentsFor
moku-webmoku-web, e2evalidator, e2e tester, QA explorer, UX reviewer@moku-labs/web: islands, scoped CSS and tokens, real-browser e2e with a UX gate
moku-designdesign, moku-astradesign generatorThe design station in three modes, and Astra
moku-workermoku-worker@moku-labs/worker: Durable Objects, Queues, R2, D1 and KV
moku-roommoku-room@moku-labs/room: a shared screen and phones, WebRTC state sync, QR join
moku-gamemoku-game, playtestvalidator@moku-labs/game and @moku-labs/editor, the playtest station, device builds
moku-aimoku-ai@moku-labs/ai: asset builds with keys, providers, cost estimates and a budget gate
moku-nativemoku-native@moku-labs/native: Tauri 2 desktop and mobile packaging
moku-systemmoku-system@moku-labs/system: store, notify, clipboard, tray and deep links
moku-commonmoku-common@moku-labs/common: log, env, providers per runtime, the branded CLI kit

What the core holds

KindNames
Lifecycle skillsmoku, session, init, brainstorm, plan, tweak, build, verify, moku-release, status, check, clean, upgrade
Knowledge skillsmoku-core, moku-plugin, moku-common-conventions, moku-testing, moku-readable-code, moku-readme
Build agentsmoku-builder, moku-builder-deep, moku-tweaker, moku-error-diagnostician, moku-error-diagnostician-deep
Check agentsmoku-structure-validator, moku-style-validator, moku-quality-validator, moku-architecture-validator, moku-code-reviewer, moku-skeptic, moku-plan-checker
Thinking agentsbrainstorm-challenger, moku-researcher
Toolsmoku-rails, moku-verify-artifacts

Astra

With moku-design and the Codex CLI, GPT-6 Astra is the artist for image assets and a second opinion on user experience, at two gates: after a design round, and after functional e2e is green.

  • She advises. Her findings go through a triage, and each rejection is written down with its reason.
  • She never reviews code. That stays with the code reviewer and the validators.
  • When she is unavailable, the gate still runs without her.

A missing pack

A skill from a pack that is not installed is not a dead end. The conductor says which pack is missing and offers to continue without that optional station. A game is the exception: it cannot be planned or built without moku-game, so the conductor asks you to install it.

Two more plugins

Both are in the marketplace and disabled by default.

PluginWhat it is
moku-deckA reply bar and a side pane in Claude Code: one-press answers, the route of the open change, parked ideas, the test log. It uses an early-access API that may change.
moku-maintainerRe-vendors the spec and syncs framework knowledge. It is for the plugin's own repository.

A new pack

A new framework gets a pack from docs/pack-template in moku-labs/claude, without touching the core.

plugins/moku-<key>/
.claude-plugin/plugin.json          name moku-<key>, dependencies ["moku"]
skills/moku-<key>/SKILL.md          the framework skill
skills/moku-<key>/references/       plugin-index.md and anything else one level deep
agents/<key>-validator.md           optional