From ds
Jira issue management using jira-cli. Search, create, view, comment, and transition issues with JQL queries. Use when working with Jira tickets, Atlassian issues, sprint planning, or issue workflows.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ds:jiraThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
<objective>
<quick_start>
For simple queries, use jira directly. See cli-reference.md.
jira issue list --plain # List issues
jira issue view PROJ-123 --comments 5 --plain # View with comments
jira issue create -pPROJ -tTask -s"Summary" --no-input <<< "Description" # Create
jira issue move PROJ-123 "In Progress" --no-input # Transition
echo "Comment" | jira issue comment add PROJ-123 --no-input # Comment
jira issue assign PROJ-123 "Jane Smith" # Assign (full name!)
</quick_start>
<reference_guides>
</reference_guides>
--plain for non-interactive output (without it, jira-cli opens a TUI)--no-input for create/edit commands (prevents interactive prompts)jira me returns login only; find display name from any assigned issue via jira issue view PROJ-123 --raw | jq -r '.fields.assignee.displayName'!= in JQL can break — interactive shells may interpret ! in double quotes as history expansion; use single quotes or prefer not in (Done)-b flag for multi-line text--comments N when viewing issues — comments often contain the most relevant context<success_criteria> Jira operations are successful when:
npx claudepluginhub durandom/skills --plugin dsGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Implements work from a spec or tickets using TDD at agreed seams, with regular typechecking and test runs, followed by code review.