kumiko create
kumiko create <camelCaseName> [--path <dir>]Creates a new feature workspace with the conventional layout (src/feature.ts,
package.json, bunfig.toml, README.md).
Arguments
Section titled “Arguments”<camelCaseName>— required. Validated as camelCase (myFeature,userInvite). The CLI converts it to kebab-case for paths and to PascalCase for type names.--path <dir>— destination. Defaults tosamples/recipes/<kebab-name>/.
Example
Section titled “Example”kumiko create userInvite# → samples/recipes/user-invite/# ├─ src/feature.ts# ├─ package.json# ├─ bunfig.toml# └─ README.mdpackage.json is named @cosmicdrift/kumiko-recipes-user-invite (or
@<scope>/<your-prefix>-<kebab> if you’ve configured a different
convention).
After scaffolding
Section titled “After scaffolding”bun install # picks up the new workspace# … edit src/feature.ts …kumiko codegen # if you added eventskumiko test samples/recipes/user-invite/See also
Section titled “See also”kumiko codegen— regenerate type maps after defining new events/entities- Walkthrough — guided tour through a feature