CLI Tools

Powerful command-line interface for developers

Developer-First CLI

Manage your entire Jira workflow from the comfort of your terminal. Run bug hunts, sync tickets, and automate your development pipeline with powerful CLI commands. Watch the demo below to see the bug hunt in action!

ticket-mate — zsh — 80×24

Click "Run Demo" to see the bug hunt in action

🔍 Demonstrates: Prisma validation, TypeScript checks, builds, and tests
Available Commands

$ tm bug:hunt

Scan codebase for bugs, auto-fix with AI, create Jira tickets

--focus=tsc,build
--model=qwen2.5

$ tm bug:fix

Attempt to fix a specific bug using AI

--bug-id=BUG-001

$ tm bug:list

List all detected bugs and their status

--status=open
--severity=critical

$ tm ticket:create

Create a new Jira ticket from the CLI

--project=TM
--type=bug

$ tm ticket:list

List tickets assigned to you or your project

--assignee=me
--sprint=current

$ tm ticket:update

Update ticket status, assignee, or fields

--key=TM-123
--status=done

$ tm ticket:sync

Sync local progress with Jira

--dry-run

$ tm sync

Synchronize all project data with Jira

--force
--verbose

$ tm sync:stories

Sync stories and epics from .orchestrator folder

--project=TM

$ tm sync:status

Check sync status and last sync time

$ tm build

Run build with pre-checks and validation

--skip-tests

$ tm test

Run test suite with coverage reporting

--coverage
--watch

$ tm typecheck

Run TypeScript type checking

--strict

$ tm lint

Run ESLint with auto-fix

--fix

$ tm webhook:setup

Configure webhooks for Jira and GitHub

--provider=jira

$ tm webhook:test

Send a test webhook to verify configuration

$ tm webhook:logs

View recent webhook activity

--limit=50

$ tm init

Initialize Ticket Mate in your project

--interactive

$ tm config

View or edit configuration

--global
--local

$ tm auth

Authenticate with Jira

--oauth
--token

$ tm doctor

Diagnose and fix common issues