jira-feature

Fetch Jira tickets and convert them into feature briefs.

5|1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/garethrhughes/fragile --skill jira-feature
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jira-feature
Source: https://github.com/garethrhughes/fragile/tree/main/.opencode/skills/jira-feature
Command: npx skills add https://github.com/garethrhughes/fragile --skill jira-feature

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual work of translating a Jira issue into a complete feature brief, so teams can move from ticket to delivery with less friction and fewer missed requirements.

Core Features & Use Cases

  • Jira Ticket Intake: Checks whether the Jira MCP server is configured before fetching issue details from a URL or issue key.
  • Acceptance Criteria Extraction: Pulls the summary, description, status, type, and explicit or inferred acceptance criteria from the ticket.
  • Feature Workflow Handoff: Writes a feature document, then hands off to the create-feature workflow for design, implementation, review, and PR creation.
  • Use Case: A developer pastes a Jira issue key and gets a structured brief plus a ready-to-use feature document without retyping the ticket.

Quick Start

Use the jira-feature skill with a Jira issue key to fetch the ticket, extract its acceptance criteria, and start the feature cycle.

Frequently Asked Questions about jira-feature

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a Jira ticket into a feature brief?

To convert a Jira ticket into a feature brief, you parse the issue key or URL to fetch ticket details, extract summary and acceptance criteria, then generate a structured feature document. This removes manual translation work and prepares requirements for downstream development.

Do I need a Jira MCP server configured to extract acceptance criteria?

Yes, you need a configured Jira MCP server to extract acceptance criteria. The feature intake process checks for this server connection before fetching issue details, ensuring the tool can successfully pull ticket summaries, descriptions, statuses, and explicit or inferred requirements.

Can I use a Jira issue URL for feature intake and development handoff?

Yes, you can use a Jira issue URL for feature intake. The tool parses the URL to fetch ticket data, extracts acceptance criteria, writes a feature document, and hands off directly to the create-feature workflow for design, implementation, review, and PR creation.

What is the best way to automate Jira feature intake for engineering teams?

The best way to automate Jira feature intake is fetching issue details via MCP, extracting explicit or inferred acceptance criteria, and generating a feature document. This workflow minimizes missed requirements and reduces friction from ticket creation to delivery.

How does inferred acceptance criteria extraction work for Jira tickets?

Inferred acceptance criteria extraction works by analyzing the Jira ticket's summary, description, status, and type. It pulls explicit requirements when available and infers missing criteria to ensure the resulting feature brief contains complete end-to-end proposal details for implementation.

What are the limitations of using Jira tickets for feature development workflows?

A limitation of using Jira tickets for feature development is the potential for incomplete or missing requirements. While the tool extracts and infers acceptance criteria from ticket data, poorly documented issues may yield incomplete feature briefs, requiring manual review before implementation handoff.