jira-cli
Jira CLI
Interact with Atlassian Jira from the command line using jira-cli and direct API calls.
Assume
jira-cliis already installed and configured. If thejiracommand is not found or not configured, refer to references/INSTALLATION.md for setup instructions.
Important: Confirm Before Creating
Always ask the user to confirm details before creating or updating tickets. Do not assume:
- Ticket description or acceptance criteria
- Priority level
- Labels or components
- Issue type (Task vs Story vs Bug)
When the user requests a new ticket, confirm the summary and ask if they want to provide a description or other details before creating it.
Always provide the ticket link after creating a ticket (e.g., https://<server>/browse/PROJ-1234).
When to Use
More from michaelliv/dotskills
slack-cli
Interact with Slack from the command line. Send messages, read channel history, list channels and users, upload files, manage reminders, and more. Use when the user wants to communicate with Slack, check messages, or automate Slack workflows.
32thinktank
Simulate an expert panel discussion on a topic. Suggests 3 relevant experts/personas based on context and has them debate approaches, trade-offs, and arrive at recommendations. Use when brainstorming, exploring design decisions, or wanting multiple expert perspectives on a problem.
6cli-design
Review and improve CLI program design using principles from clig.dev — the Command Line Interface Guidelines. Covers help text, output, errors, arguments/flags, subcommands, interactivity, configuration, naming, and distribution. Use when designing a new CLI, reviewing CLI UX, or fixing how a command-line tool communicates with users.
5handoff
Generate a prompt for a fresh conversation to continue the current implementation. Use when hitting context limits, ending a session, or needing to hand off work to another agent/conversation.
1issue-plan
Break a design goal into detailed, dependency-ordered GitHub issues. Use when the user has a feature idea, architectural change, or refactor and wants a structured plan with issues ready for sprint execution. Triggers include "plan this", "break this down", "create issues for this", or presenting a design/architecture to implement.
1issue-sprint
Rapid iteration on GitHub issues — prioritize, create worktrees, generate prompts for subagents, review PRs, merge, repeat. Use when the user wants to work through multiple issues quickly, says "let's sprint", "batch these issues", or wants to parallelize work across multiple agents.
1