- Home
- Skills
- Skillcreatorai
- Ai Agent Skills
- Jira Issues
jira-issues_skill
- Python
620
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill skillcreatorai/ai-agent-skills --skill jira-issues- SKILL.md4.8 KB
Overview
This skill lets you create, update, and manage Jira issues using natural language. It maps conversational commands to Jira REST API actions like creating issues, adding comments, transitioning statuses, and running JQL searches. Use it to log bugs, manage backlog items, and keep issue metadata consistent without manual API calls.
How this skill works
The skill translates plain-English instructions into Jira API requests or MCP server calls. It builds issue payloads (summary, description, type, labels, priority, assignee), runs transitions, posts comments, and executes JQL queries to fetch issues. Authentication is handled via environment variables or an MCP endpoint so requests are sent directly to your Jira instance.
When to use it
- Log a bug quickly from a chat line item
- Create a task or story without opening Jira UI
- Update issue status or transition workflows
- Add comments or attach metadata to an existing issue
- Run JQL searches like "what's on my plate" to list assigned work
Best practices
- Keep summaries under 80 characters and start with a verb
- Include clear steps to reproduce and expected vs actual behavior for bugs
- Add relevant labels for triage and filtering (frontend, backend, urgent)
- Set priority and assignee when creating actionable tickets
- Reference related issue keys and links in the description for context
Example use cases
- "Log bug about login failure on iOS" → creates a Bug with reproduction steps
- "Create task for onboarding docs" → creates Task with description, labels, priority
- "Move PROJ-123 to Done" → queries transitions and performs the status change
- "Add comment to PROJ-45: Waiting on design" → appends formatted comment to the issue
- "Show my open items" → runs JQL to return issues assigned to current user and not Done
FAQ
Set JIRA_BASE_URL, JIRA_EMAIL, and JIRA_API_TOKEN as environment variables or connect via a Jira MCP server endpoint for seamless auth.
Can I control issue fields like priority, labels, and assignee?
Yes. The skill supports setting priority, labels, and assignee (by accountId) when creating or updating issues; include those in your natural-language request or supply explicit parameters.