JSPM

  • Created
  • Published
  • Downloads 37
  • Score
    100M100P100Q55086F
  • License SEE LICENSE IN LICENSE

Model-agnostic CLI tool that installs AI coding assistant configurations

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 dotpack

Authentication (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 status

Deactivating 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 init

This 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 customize

Adding Components

You can add individual agents, commands, or skills to your existing Dotpack configuration:

dotpack add

Listing Installed Components

To see what agents, commands, and skills are currently installed:

dotpack list

Building / 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