Get started with Ticket-Mate CLI commands in 5 minutes.
bashnpm install -g @ameshkin/ticket-mate # or npx @ameshkin/ticket-mate
Set environment variables:
bashexport ATLASSIAN_BASE_URL="https://pamcms.atlassian.net" export ATLASSIAN_EMAIL="your-email@example.com" export ATLASSIAN_API_KEY="your-api-token" export ATLASSIAN_PROJECT_KEY="NOVA"
Or create .env file:
envATLASSIAN_BASE_URL=https://pamcms.atlassian.net ATLASSIAN_EMAIL=your-email@example.com ATLASSIAN_API_KEY=your-api-token ATLASSIAN_PROJECT_KEY=NOVA
bashtm config-test
bashtm setup-board -p NOVA
bashtm create -p NOVA -t "My first ticket" -u cursor.automation
bashtm my-tickets
bashtm report --failures
bash# 1. Check your tickets tm my-tickets # 2. Create new ticket for cursor tm create -p NOVA -t "Task name" -u cursor.automation # 3. Check if it worked tm report --failures
bash# Assign to cursor (triggers workflow) tm assign-to-cursor -t NOVA-123
bash# Move to In Progress tm transition -t NOVA-123 -s "In Progress" # Move to Done tm transition -t NOVA-123 -s "Done"
bash# Find cursor tickets tm search -q "assignee = cursor.automation" # Find my in-progress tickets tm search -q "assignee = currentUser() AND status = 'In Progress'"
| Task | Command |
|---|---|
| Create ticket | tm create -p NOVA -t "Title" -u cursor.automation |
| Assign to cursor | tm assign-to-cursor -t NOVA-123 |
| List tickets | tm ls-tickets -p NOVA |
| My tickets | tm my-tickets |
| Move ticket | tm transition -t NOVA-123 -s "In Progress" |
| Add comment | tm comment -t NOVA-123 -m "Comment" |
| Search | tm search -q "project = NOVA" |
| View report | tm report --failures |
| Test workflow | tm test-workflow -p NOVA |
bash# List all commands tm --help # Get help for specific command tm create --help tm assign --help
bash# Install globally npm install -g @ameshkin/ticket-mate # Or use npx npx @ameshkin/ticket-mate create -p NOVA -t "Title"
bash# Test configuration tm config-test # Check environment variables echo $ATLASSIAN_API_KEY
bash# Check API report tm report --failures # Test workflow tm test-workflow -p NOVA