Skip to content

mold kit

Manage project scaffolding kits.

Usage

mold kit <subcommand> [args]

Subcommands

kit list

List all available kits (built-in and custom).

mold kit list
Available kits:
  beads     Git-backed issue tracking via bd CLI
  forge     Product lifecycle orchestration — AI-powered workflow
  original  Standard Claude Code workflow (default)

kit info

Show detailed information about a kit, including all files it generates.

mold kit info <name>
mold kit info original
Kit: original
Description: Standard Claude Code workflow

Files:
  CLAUDE.md
  .claude/settings.json
  docs/TODO.md
  .repomixignore
  repomix.config.json
  .claude/commands/review.md
  .claude/commands/test.md
  .claude/commands/doc.md
  .claude/commands/refactor.md

kit add

Register a custom kit from a local directory.

mold kit add <path>

The directory must contain a kit.toml file:

name = "my-kit"
description = "My custom project template"

kit remove

Unregister a custom kit.

mold kit remove <name>

Custom kits

Custom kits let you define your own project templates. Create a directory with:

  1. A kit.toml metadata file (required)
  2. Template files that will be rendered into new projects

Register it:

mold kit add ~/my-kits/react-kit

Use it:

mold new my-app --kit react-kit

Set it as default:

mold config set default-kit react-kit

Remove it:

mold kit remove react-kit

See also

  • Kits -- what kits are and how they work