CLI Commands

Kora provides a robust CLI for manipulating tasks from your terminal or shell scripts.

Interactive Command Reference

kora sh
kora init
Creates .kora/tasks/ and config.yml. Ready in seconds.
# Try it yourself
kora init --help

Project Initialization

$ npm install -g kora-dev$ kora init

The kora init command initializes a .kora/ directory at your project root, scaffolding the tasks/ repository and the config.yml schema.

Core Task Operations

kora create

Creates a new task file with the specified title and metadata.

kora create "Implement login flow" --priority high --labels auth

kora list

Lists tasks with optional filtering by status, priority, or labels.

kora list --status todo --priority high

kora claim

Atomic task claiming for agents, preventing race conditions.

kora claim TASK-a4f2b3