claudekit-cli is a command-line interface tool designed to streamline the initialization and maintenance of ClaudeKit projects. Its primary function is to bootstrap new projects using predefined boilerplate templates and facilitate updates to existing ones. The package is currently in active development, with recent releases indicating a focus on continuous integration and refinement, often denoted by 'dev' suffixes (e.g., v3.41.4-dev.45). It requires Node.js version 18.0.0 or higher to operate. As a CLI, its core utility lies in command execution rather than programmatic imports, serving as an essential tool for developers working within the ClaudeKit ecosystem to quickly set up and manage their applications, offering a consistent and automated approach to project scaffolding.
npm install claudekit-cliVerified import paths — ran on the pinned version, not inferred.
Demonstrates how to programmatically execute the `claudekit create` command to bootstrap a new project.
Upgrade your Node.js environment to version 18.0.0 or newer using a tool like `nvm` or `fnm`.
Refer to the GitHub repository for the most up-to-date information and consider pinning to specific non-dev versions if stability is critical for your project.
For consistent offline usage, perform `npm install -g claudekit-cli`. Otherwise, verify network connectivity.
Ensure Node.js and npm are correctly installed and their executables are accessible in your system's PATH. Try running `node -v` and `npm -v` to verify.
Try reinstalling the package: `npm uninstall -g claudekit-cli` followed by `npm install -g claudekit-cli`. If using `npx`, clear npm cache with `npm cache clean --force`.
Try running the command with `sudo` (on macOS/Linux: `sudo npx claudekit create...`) or fix npm permissions (search for 'fixing npm permissions' for your OS). For local project creation, ensure your user has write access to the target directory.