Skip to main content
ClaudeWave
Slash Command1.1k repo starsupdated today

devkit

(dev-only) devkit dev-maintainer harness — consolidates the three numeric maintainer commands (CC upstream tracker / GitHub issue-PR workflow / production release) into one /harness:devkit entry. NOT distributed to user projects.

Install in Claude Code
Copy
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/modu-ai/moai-adk/HEAD/.claude/commands/harness/devkit.md -o ~/.claude/commands/devkit.md
Then start a new Claude Code session; the slash command loads automatically.

devkit.md

> **[DEV-ONLY]** maintainer harness. NOT distributed to user projects. user-owned namespace (`moai update` preserves it).

Run the `devkit` harness. Manifest (SSOT): `.claude/commands/harness/manifest.json`. Runner: `.claude/workflows/harness-devkit-run.js`.

Dispatch by first argument to the matching specialist (per manifest `specialists`):
- `release-update` → `harness-devkit-release-update-specialist`
- `github` → `harness-devkit-github-specialist`
- `release` → `harness-devkit-release-specialist`

All three capabilities are human-gated: the orchestrator holds every AskUserQuestion gate; the Runner models only the non-interactive research fan-out. Specialists return blocker reports for any user decision.

Use Skill("moai") with arguments: harness devkit $ARGUMENTS