search-jira-issues

Solid

Use this skill whenever the user wants to search, list, or filter Jira tickets — by assignee, status, label, project, type, component, reporter, parent, or free text — even if they say 'find', 'show me', 'what's open', 'list my tickets', or similar phrasing rather than 'search Jira'. Composes safe JQL from structured flags, executes a paginated search against a Jira Cloud tenant, and renders a summary table of the results. Supports --render-adf to convert ADF descriptions to Markdown inline. Prefer this skill over raw JQL whenever the user's intent maps to a structured flag.

Data & Documents 19 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
43
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Search Jira Issues !`${CLAUDE_PLUGIN_ROOT}/scripts/config-read-context.sh` !`${CLAUDE_PLUGIN_ROOT}/scripts/config-read-skill-context.sh search-jira-issues` > **Configuration**: Set `work.integration: jira` and > `work.default_project_code: <KEY>` in `.accelerator/config.md` to > enable auto-scoping. See the > [`### work` section of `configure/SKILL.md`](../../config/configure/SKILL.md#work) > for the full reference. Search a Jira Cloud tenant using structured flags that compose into safe JQL. Work through the steps below in order. ## Step 1: Parse the flag set Read the argument string and note each flag. Two conventions worth explaining to the user when their intent maps to them: - **Negation prefix**: any value-bearing flag accepts a leading `~` to mean "NOT". `--status '~Done'` → `status NOT IN ('Done')`. `--label '~stale'` → `labels NOT IN ('stale')`. Same for `--type`, `--component`, `--reporter`, `--parent`, `--assignee`. Quote the value to keep the shell from expanding `~`. - **`--fields` accepts both forms**: comma-separated (`--fields summary,status`) and repeatable (`--fields summary --fields status`) work identically and may be mixed. Prefer structured flags whenever the user's intent maps to one (assignee, status, label, type, component, reporter, parent, free-text). The `--all-projects` flag omits the project clause entirely when the user explicitly wants to search across all projects. ## Step 2: Trust boundary on `--jql` Only pass `--jql 'c...

Details

Author
atomicinnovation
Repository
atomicinnovation/accelerator
Created
2 months ago
Last Updated
today
Language
HTML
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category