---
Retrieves and formats Jira issue details to provide context for PRISM agent workflows.
/plugin marketplace add resolve-io/.prism/plugin install prism-devtools@prismThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Retrieve and format Jira issue details (Epic, Story, Bug, Task) to provide context for PRISM agent workflows.
*jira {issueKey} commandIf issue key mentioned in user message:
[A-Z]+-\d+)If no issue key detected:
Load config values from ../core-config.yaml:
jira:
baseUrl: {url}
email: {email}
token: {token}
defaultProject: {project}
Validate configuration:
Build Jira REST API URL:
{baseUrl}/rest/api/3/issue/{issueKey}
Prepare authentication:
For WebFetch, construct authenticated URL:
https://{email}:{token}@{hostname}/rest/api/3/issue/{issueKey}
Use WebFetch tool with extraction prompt:
Extract and format the following information from this Jira issue:
## Issue Identification
- Issue Key and Type (Epic/Story/Bug/Task/etc)
- Status and Priority
- Project and Components
## Content
- Summary (title)
- Description (full text, preserve formatting)
- Acceptance Criteria (if present in description or as custom field)
## People & Dates
- Assignee
- Reporter
- Created and Updated dates
- Due Date (if set)
## Estimation & Progress
- Story Points (if applicable)
- Original Estimate
- Time Spent
- Sprint (if applicable)
## Relationships
- Epic Link (what epic this belongs to)
- Parent Issue (if subtask)
- Child Issues (count and list)
- Linked Issues (Blocks, Blocked by, Relates to, etc.)
## Additional Context
- Labels
- Fix Versions
- Last 3 comments (with author and date)
- Attachments (count and types)
Format as a clear, structured markdown summary optimized for development context.
If any field is missing or empty, note it as "Not specified" rather than omitting.
Success (200 OK):
[{issueKey}]({baseUrl}/browse/{issueKey})Issue Not Found (404):
Permission Denied (403):
Authentication Failed (401):
Network/API Error:
Display format:
## 📋 {IssueKey}: {Summary}
**Type:** {Type} | **Status:** {Status} | **Priority:** {Priority}
**Assignee:** {Assignee} | **Reporter:** {Reporter}
### Description
{Description}
### Acceptance Criteria
{Acceptance Criteria or "Not specified"}
### Epic Context
{Epic Link and summary, if applicable}
### Related Issues
- Blocks: {list}
- Blocked by: {list}
- Relates to: {list}
- Child Issues: {count} issues
### Estimation
- Story Points: {points}
- Time Spent: {time}
### Additional Details
- Labels: {labels}
- Components: {components}
- Last Updated: {date}
[View in Jira]({link})
For different issue types:
Epic:
Story:
Bug:
Task:
Based on issue type and agent, offer:
Invalid Issue Key Format:
Multiple Issue Keys Detected:
Jira Configuration Missing:
Story Master (sm):
Product Owner (po):
Support (support):
QA (qa):
Dev (dev):
Architect (architect):
Peer (peer):
On Success:
On Failure:
This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.