Create and implement a task from the CLI.

Plan, implement, and inspect work without opening a browser. Connect once, pick a repository, create a plan, check its tasks, and start implementation from the terminal.

propr remote <url>
propr login
propr use owner/repo
propr plan create "Clean up auth flow" --wait
propr issue implement <draft-id>/1 --wait
propr task get <task-id>

Feature overview

You start with
A ProPR instance and the propr-cli package
You use
propr plan · propr issue · propr task
Takes
One-time setup, then a command per step
propr remote <url>
propr login
propr use owner/repo
propr plan create "Clean up auth flow" --wait
propr plan issues <draft-id>
propr issue implement <draft-id>/1 --wait
propr task get <task-id>
propr task revert <task-id>

Configure the CLI once

Set the remote URL, sign in, and pick a default project with propr use to keep later commands short.

Create or inspect the plan

Create the plan, wait for the task breakdown, and inspect the issues before implementation.

propr plan create "Auth cleanup" --wait
propr plan issues <draft-id>

Implement one issue

Run one task from the plan in its own Docker workspace and Git worktree, and wait for the result.

propr issue implement <draft-id>/1 --wait

Inspect and recover

List, inspect, stop, delete, or revert tasks. Add --json when another script consumes the result.

The CLI covers more than implementation.

The CLI also manages repositories, agents, settings, logs, active tasks, system status, and todos, including turning repository notes into a plan.

What you get

A plan, an implemented issue and its PR, created and inspected from the terminal.

ProPR CLI → All playbooks