Agent skill
jira-cli
Use when querying or automating Jira - sprints, issues, epics, stories, boards, or correlating Jira data with external systems
Install this agent skill to your Project
npx add-skill https://github.com/mathiassoeholm/dotfiles/tree/main/opencode/.config/opencode/skill/jira-cli
SKILL.md
CRITICAL: You MUST use the Task tool with
subagent_type: "general"to execute Jira CLI commands. NEVER runjiracommands directly in your bash session.
Example Task invocation:
Task(subagent_type="general", prompt="Use jira CLI to list current sprint issues: jira sprint list --current --plain")
This preserves conversation context and isolates CLI output.
Jira CLI
Command-line interface for Jira. Always use --plain flag when available for scriptable, parseable output.
Default Project
Primary project: MDBIM. Override with -p PROJECT for other projects.
Quick Reference
| Task | Command |
|---|---|
| List my issues | jira issue list -a$(jira me) --plain |
| View issue | jira issue view ISSUE-KEY --plain |
| Create issue | jira issue create -tTask -s"Summary" --no-input |
| Edit issue | jira issue edit ISSUE-KEY -s"New summary" |
| Move/transition | jira issue move ISSUE-KEY "In Progress" |
| Assign issue | jira issue assign ISSUE-KEY $(jira me) |
| Current sprint | jira sprint list --current --plain |
| List epics | jira epic list --plain |
| Open in browser | jira open ISSUE-KEY |
| Who am I | jira me |
For detailed flags and examples, see issue-commands.md, sprint-commands.md, epic-commands.md, and other-commands.md in this skill directory.
Global Flags
| Flag | Description |
|---|---|
-p, --project |
Project key (default: configured project) |
-c, --config |
Config file path |
--debug |
Enable debug output |
-h, --help |
Help for any command |
Output Flags (for commands with --plain)
| Flag | Description |
|---|---|
--plain |
Plain text output (use this!) |
--no-headers |
Hide table headers (with --plain) |
--no-truncate |
Show all columns (with --plain) |
--columns |
Select columns to display |
--raw |
Raw JSON output |
--csv |
CSV format output |
For board, project, release, and shell completion commands, see other-commands.md in this skill directory. utat
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
ubiquitous-language
Extract a DDD-style ubiquitous language glossary from the current conversation, flagging ambiguities and proposing canonical terms. Saves to UBIQUITOUS_LANGUAGE.md. Use when user wants to define domain terms, build a glossary, harden terminology, create a ubiquitous language, or mentions "domain model" or "DDD".
edit-article
Edit and improve articles by restructuring sections, improving clarity, and tightening prose. Use when user wants to edit, revise, or improve an article draft.
gh-cli
Use when interacting with GitHub - searching for repos/orgs/packages, exploring codebases, finding projects to use, querying branches/PRs/issues/releases/workflows, automating GitHub operations, or when users mention GitHub organizations or repositories
grill-me
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
write-a-skill
Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when user wants to create, write, or build a new skill.
aws-cli
Use when interacting with AWS - managing S3, EC2, Lambda, IAM, CloudFormation, ECS/EKS, RDS, DynamoDB, CloudWatch, or any AWS service
Didn't find tool you were looking for?