Openpaw c-jira
Manage Jira issues using `jira` (jira-cli). List and filter issues, create new tickets, transition issue status, manage sprints, and add comments — all from the terminal without opening a browser.
install
source · Clone the upstream repo
git clone https://github.com/daxaur/openpaw
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/daxaur/openpaw "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/c-jira" ~/.claude/skills/daxaur-openpaw-c-jira && rm -rf "$T"
manifest:
skills/c-jira/SKILL.mdsource content
What This Skill Does
Uses
jira (jira-cli) to interact with Jira projects — listing issues, creating tickets, moving issues through workflow transitions, and managing sprints.
CLI Tool: jira
jiraList & View Issues
jira issue list # List issues assigned to you jira issue list --project MYPROJ # Filter by project jira issue list --status "In Progress" # Filter by status jira issue list --type Bug # Filter by issue type jira issue view MYPROJ-123 # View issue details
Create Issues
jira issue create \ --project MYPROJ \ --type Bug \ --summary "Login page throws 500 error" \ --body "Steps to reproduce: ..." \ --priority High \ --label backend
Transitions
jira issue move MYPROJ-123 "In Progress" jira issue move MYPROJ-123 "Done" jira issue move MYPROJ-123 "In Review"
Comments
jira issue comment add MYPROJ-123 --body "Fixed in PR #456"
Sprints
jira sprint list --project MYPROJ # List sprints jira sprint add MYPROJ-123 --sprint 42 # Add issue to sprint
Usage Guidelines
- Always use the full issue key (e.g.,
) in commands.MYPROJ-123 - Run
before creating tickets to check for existing duplicates.jira issue list - Use
to transition issues — confirm the valid transition names withjira issue move
first.jira issue view - When the user says "close" or "resolve" an issue, use the appropriate transition name for their workflow.
Notes
- Requires
to configure server URL and credentials before use.jira init - Install:
brew install ankitpokhrel/jira-cli/jira-cli