Jira Extension - Quick Start
π Quick Commands
Slash Commands
# Your open issues
/jira
# All your issues
/jira-mine
# View specific issue
/jira-view SRVKP-1234
# Search
/jira-search priority=Blocker
# Blocked issues
/jira-blocked
# Recently viewed
/jira-recent
β¨ Auto-Detection
Just paste issue keys - theyβll be auto-viewed!
# Single issue
SRVKP-1234
# Multiple issues
SRVKP-1234 KONFLUX-456
# In context (passed through)
"Working on SRVKP-1234 which relates to KONFLUX-456"
π Common Workflows
Morning Standup
# What did I work on?
/jira-recent
# What am I working on?
/jira
# Any blockers?
/jira-blocked
Issue Review
# Someone sends you: "Can you look at SRVKP-1234?"
# Just paste it:
SRVKP-1234
# β Auto-views the issue
Search and Filter
# Critical bugs
/jira-search type=Bug AND priority=Critical
# Issues in epic
/jira-search "Epic Link"=SRVKP-1000
# Recently updated
/jira-search updated >= -7d
π― Tool Actions
All actions available through natural language:
Read (No Approval)
"What's my Jira username?" β me
"Show my open issues" β list
"Show SRVKP-1234" β view
"Search for blocker issues" β search
Write (Requires Approval)
"Create a bug for X" β create β οΈ
"Assign SRVKP-1234 to me" β update β οΈ
"Add comment to SRVKP-1234" β comment β οΈ
"Move SRVKP-1234 to In Progress" β transition β οΈ
π Supported Projects
Works with any Jira project:
- SRVKP (Tekton Pipelines)
- KONFLUX (Konflux)
- RHCLOUD (Cloud Services)
- Any
[A-Z]{2,}-\d+pattern
π Filter Examples
By Assignee
"Show issues assigned to alice"
β list, assignee=alice
"Show my issues"
β list, assignee=me
By Status
"Show To Do issues"
β list, status="To Do"
"Show open issues" (not Done)
β list, status=~Done
By Type
"Show bugs"
β list, type=Bug
"Show bugs and tasks"
β list, type="Bug,Task"
By Priority
"Show critical issues"
β list, priority=Critical
"Show high priority items"
β list, priority="Critical,Major"
By Epic
"Show issues in epic SRVKP-1000"
β list, epic=SRVKP-1000
Combined
"Show my high priority bugs not done"
β list, assignee=me, type=Bug, priority="Critical,Major", status=~Done
π¨ Custom Rendering
Issues are displayed with color-coded status:
- π’ Done/Closed - Success (green)
- π΅ In Progress/Review - Accent (blue)
- π΄ Blocked/Waiting - Error (red)
- βͺ To Do - Muted (gray)
Priorities are also color-coded:
- π΄ Blocker/Critical - Error (red)
- π‘ Major/High - Warning (yellow)
- βͺ Minor/Trivial - Dim (gray)
β οΈ Approval Dialogs
All write operations show a confirmation dialog:
βββββββββββββββββββββββββββββββββββ
β Create Jira Issue? β
β β
β Type: Bug β
β Summary: "CI tests failing" β
β Priority: Major β
β β
β This will create a new issue β
β in Jira. β
β β
β [Yes] [No] β
βββββββββββββββββββββββββββββββββββ
You must confirm before any change is made!
π JQL Examples
For /jira-search command:
# Your open issues
/jira-search assignee=currentUser() AND status!=Done
# Blocker issues
/jira-search priority=Blocker
# Recent updates
/jira-search updated >= -7d
# Issues in project
/jira-search project=SRVKP AND status!=Done
# Epic children
/jira-search "Epic Link"=SRVKP-1000
# Unassigned tasks
/jira-search type=Task AND assignee=EMPTY
# Complex query
/jira-search project=SRVKP AND priority IN (Critical,Blocker) AND status!=Done ORDER BY updated DESC
π Quick Tips
- Just paste issue keys - fastest way to view
- Use
/jirafor daily standup prep - Use
/jira-recentto see what youβve looked at - Search with JQL for complex queries
- Watch for approval dialogs on write operations
- Use βmeβ as assignee to refer to yourself
π Full Documentation
See README.md for complete documentation including:
- All tool parameters
- Error handling
- Configuration
- Integration patterns
- Troubleshooting
π Troubleshooting
Extension not loading?
# Check pi output for errors
pi
Authentication issues?
# Test jira CLI
jira me
# Check config
cat ~/.config/.jira/.config.yml
# Check token
passage show redhat/issues/atlassian/token
Network errors?
- Verify VPN connection
- Try:
jira mefrom terminal
Slash commands not working?
- Type exactly:
/jira(no extra spaces) - Check command exists: type
/jand hit Tab
π Have Fun!
The extension makes Jira management fast and seamless. No more switching to the browser for every little thing!