curkit
v1.0.1
Published
Global CLI to install Cursor Autopilot Team configuration (agents, rules, hooks) into your project
Downloads
351
Maintainers
Readme
curkit
Global CLI to install the Cursor Autopilot Team configuration into any project: subagents (orchestrator, implementer, test-runner, debugger), autopilot rules, and PowerShell hooks for test-failure capture.
Install
Install globally:
npm install -g curkitFrom your project root:
ck init # first time
ck init --force # overwrite existing .cursor/Reload Cursor after init so hooks load.
What gets installed
| Path | Purpose |
|------|---------|
| agents/ | Subagent definitions for autonomous dev loops |
| rules/autopilot.md | Autonomous mode rule (no manual log paste) |
| hooks/ | PowerShell scripts for failure capture |
| hooks.json | Hook wiring for Cursor |
| test-commands.json | Suggested test/build/lint commands |
After install
- Reload Cursor (Developer: Reload Window) so hooks load.
- Edit
.cursor/test-commands.jsonto match your repo's test/build/lint commands. - In Agent chat, start tasks with the orchestrator subagent.
Example prompt:
Dùng orchestrator subagent. Làm [mô tả task].
Xong khi test + build pass. Tự chạy lệnh, đọc .cursor/last-test-failure.log nếu fail.CLI reference
ck --help
ck init --help
ck init
ck init --force
ck init -fPublish (maintainers)
cd packages/curkit
npm install
npm publish --access publicLocal development
cd packages/curkit
npm install
node bin/cli.js --help
node bin/cli.js init --help
# Test init in a temp directory
mkdir $env:TEMP\curkit-test
cd $env:TEMP\curkit-test
node C:\path\to\packages\curkit\bin\cli.js init
node C:\path\to\packages\curkit\bin\cli.js init --forceNotes
- Hooks use PowerShell (Windows). On macOS/Linux, adjust commands in
hooks.jsonif needed. - Init performs a plain file copy — no encryption or obfuscation.
