issy
Navigation — Installation

Installation

issy can be installed both globally and in your repository. We recommend both for the best experience — global for convenience, local for version pinning.

Global installation

A global install brings flexibility and speed to your local workflows.

# npm
npm install issy --global

# pnpm
pnpm add issy --global

# yarn
yarn global add issy

# bun
bun install issy --global

Once installed globally, run commands from your terminal:

issy                          # Start the web UI
issy list                     # List open issues (roadmap order)
issy next                     # Show next issue to work on
issy create --title "Bug"     # Create an issue

Repository installation

When collaborating with other developers, pin the version by adding issy as a devDependency:

# npm
npm install issy --save-dev

# pnpm
pnpm add issy --save-dev --ignore-workspace-root-check

# yarn
yarn add issy --dev --ignore-workspace-root-check

# bun
bun add issy --dev

You can continue using your global installation to run commands. Global issy automatically defers to the local version if one exists.

Initialize a project

Create the .issy/issues/ directory in your project:

issy init

Add --seed to create a welcome issue that demonstrates the format:

issy init --seed

Install the AI skill

The AI skill lets your coding assistant manage issues through natural language:

issy skill install

Or, without installing issy first:

npx skills add miketromba/issy

Verify installation

Check that everything is working:

issy --version

Migrating from v0.4

If upgrading from v0.4.x (which used .issues/ instead of .issy/):

issy migrate

This moves your issues to .issy/issues/ and assigns roadmap order to all open issues.