Package Exports
- dotpack
Readme
Dotpack CLI
Dotpack is a model-agnostic CLI tool designed to install and manage AI coding assistant configurations. It helps streamline the setup and usage of various AI agents, commands, and skills within your projects.
🚀 Getting Started
Installation
To install the Dotpack CLI globally, run the following command:
npm install -g dotpack
# or
pnpm install -g dotpack
# or
yarn global add dotpackAuthentication (License Activation)
Dotpack requires a license key for full functionality. Once installed, activate your license using the activate command:
dotpack activate <YOUR_LICENSE_KEY>Replace <YOUR_LICENSE_KEY> with the license key you received after purchase.
Checking License Status
You can check the status of your license at any time:
dotpack statusDeactivating Your License
If you need to use your license on a different machine or simply want to deactivate it from the current one:
dotpack deactivate✨ Usage
Initialize Dotpack in Your Project
To set up Dotpack in a new or existing project, navigate to your project's root directory and run:
dotpack initThis command will guide you through detecting your project's stack and installing the default AI coding assistant pack.
For a custom selection of agents, commands, and skills:
dotpack customizeAdding Components
You can add individual agents, commands, or skills to your existing Dotpack configuration:
dotpack addListing Installed Components
To see what agents, commands, and skills are currently installed:
dotpack listBuilding / Regenerating Adapter Output
If you've made changes to your Dotpack configuration or need to regenerate the output for your AI coding assistant adapter:
dotpack build📚 Commands
Here's a list of available commands:
dotpack init: Initialize Dotpack in the current directory.dotpack customize: Initialize Dotpack with a custom selection of components.dotpack add: Add agent, command, or skill.dotpack list: List installed components.dotpack build: Regenerate adapter output.dotpack activate <key>: Activate your license key.dotpack deactivate: Deactivate your license.dotpack status: Show your license status.dotpack license: Manage your license key.
For more details on any command, use the --help flag:
dotpack <command> --help