Skip to content
Security
Skill

/publish-finding-to-jira

Turn a security finding (vuln, pentest issue, review item) into a well-formed Jira issue — mapped severity→priority, remediation/repro in the body, labels and components set, and dedup-checked against existing issues. Use when findings need to become tracked, assignable work in

From plugin
awesome-claude-security
11111 skills17 agents13 commands1 MCP

Claude Code

$ npx -y skills add jassics/awesome-claude-security --skill publish-finding-to-jira --agent claude-code

SKILL.md

publish-finding-to-jira.SKILL.md
name: publish-finding-to-jira
description: >-
  Turn a security finding (vuln, pentest issue, review item) into a well-formed Jira
  issue — mapped severity→priority, remediation/repro in the body, labels and
  components set, and dedup-checked against existing issues. Use when findings need
  to become tracked, assignable work in Jira.

Goal

A Jira issue an engineer can act on without going back to ask questions — and no duplicates of an existing one. Uses the Atlassian MCP server (wired by this plugin); if it isn't connected, say so and fall back to producing ready-to-paste issue content.

Steps

1. **Gather the finding** — title, severity, affected asset/component, evidence/repro, impact, and remediation. If it came from `security-reporting`, reuse that structure. 2. **Map fields** — severity → Jira priority (e.g., Critical→Highest … Low→Low); set issue type (Bug/Vulnerability), project, components, and labels (`security`, source like `pentest`/`scan`, severity, framework tag). 3. **Dedup first** — search the target project for an existing open issue for the same vuln+asset before creating; if found, comment/update rather than duplicate. 4. **Write the body** — concise summary, then Steps to Reproduce / Evidence, Impact, Remediation, and references (CVE, OWASP, ATT&CK). Attach severity and any SLA/due date from `vulnerability-management`. 5. **Create (or update)** via the Atlassian MCP; return the issue key/link.

Output

The created/updated issue key + URL, and a one-line summary of fields set. If MCP is unavailable, output the full issue payload (project, type, priority, labels, body) for manual paste.

Notes

Dedup is the difference between a useful tracker and noise — always search before create. Keep severity→priority mapping consistent across the program so metrics mean something. Don't dump raw scanner text into the body; translate it into repro + impact

  • fix.
Read more
@jassics
Ships withawesome-claude-security

A Claude Code plugin marketplace for the full cybersecurity & GenAI-security lifecycle — from recon and threat modeling to detection engineering, GRC, and CISO-level strategy. A pentester knows which OWASP test bends a broken-access-control endpoint.

11111 skills17 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
11
Star history of jassics/awesome-claude-security on GitHub, a chart by star-history.com

Other skills on awesome-claude-security.

More skills from other plugins.

api-security

api-security

Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication,…

@zhaoxuya520@zhaoxuya520Install Skill
nemoclaw-user-guide

nemoclaw-user-guide

Find official NemoClaw documentation for installation, configuration, operation, or troubleshooting. Also handles requested docs…

nemoclaw12d23k
@nvidia@nvidiaInstall Skill

Questions about publish-finding-to-jira.

Which coding agents can use publish-finding-to-jira?
publish-finding-to-jira installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.