# Docs

> Docs for every Moku package, checked against the published releases.

## Concepts

How every Moku package works underneath. From @moku-labs/core.

- [Three layers](https://moku-labs.com/docs/concepts/three-layers.md): createCoreConfig, createCore, createApp. Who writes what.
- [Plugins](https://moku-labs.com/docs/concepts/plugins.md): Every PluginSpec field, context tiers, core plugins.
- [Lifecycle](https://moku-labs.com/docs/concepts/lifecycle.md): init, start, stop. Order, async model, failures.
- [Events](https://moku-labs.com/docs/concepts/events.md): Strict emit, the register callback, who sees what.
- [What the kernel checks](https://moku-labs.com/docs/concepts/kernel-checks.md): Seven checks and the exact error for each.

## Packages

### Start

- [Claude plugin](https://moku-labs.com/docs/claude.md): A conductor in Claude Code: idea → plan → build → verify → release, on rails

### Core

- [@moku-labs/core](https://moku-labs.com/docs/core.md): Micro-kernel plugin framework. Under 8 KB, zero deps. The kernel says no
- [@moku-labs/common](https://moku-labs.com/docs/common.md): Shared plugins: log, env, branded CLI

### Frameworks

- [@moku-labs/web](https://moku-labs.com/docs/web.md): Static site + islands SPA. Same render at build and in the browser
- [@moku-labs/worker](https://moku-labs.com/docs/worker.md): Cloudflare Workers backend. D1, KV, R2, Queues, DO — each one a plugin
- [@moku-labs/room](https://moku-labs.com/docs/room.md): Couch multiplayer. One screen, phones as controllers, no server

### Native

- [@moku-labs/system](https://moku-labs.com/docs/system.md): One system API, two runtimes. A missing capability is data, not a throw
- [@moku-labs/native](https://moku-labs.com/docs/native.md): Compose system plugins, get installers for 5 targets

### Game

- [@moku-labs/game](https://moku-labs.com/docs/game.md): A 2D puzzle engine where the game is a graph
- [@moku-labs/editor](https://moku-labs.com/docs/editor.md): Devtools for a running game: flow, state, render

### Tooling

- [@moku-labs/ai](https://moku-labs.com/docs/ai.md): Build system for AI assets. kill -9 is a supported workflow
- [@moku-labs/ci](https://moku-labs.com/docs/ci.md): One CI and release pipeline. Tokenless publishing

Source: https://moku-labs.com/docs/
