Skip to content
Security
Skill

/publish-report-to-confluence

Publish a security report, runbook, threat model, or assessment writeup to Confluence — correct space/parent, consistent page structure, labels, and links back to related issues/pages. Use when a finished document needs to live in the team wiki, not just a local file.

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

Claude Code

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

SKILL.md

publish-report-to-confluence.SKILL.md
name: publish-report-to-confluence
description: >-
  Publish a security report, runbook, threat model, or assessment writeup to
  Confluence — correct space/parent, consistent page structure, labels, and links
  back to related issues/pages. Use when a finished document needs to live in the
  team wiki, not just a local file.

Goal

A well-placed, well-structured Confluence page that teammates can find and that links to the related Jira issues and source material. Uses the Atlassian MCP server (wired by this plugin); if it isn't connected, say so and output publish-ready content.

Steps

1. **Take the source doc** — typically from `security-reporting` (pentest report, exec summary, finding set), `threat-modeling`, or a runbook from a defensive plugin. 2. **Place it** — target space and parent page; decide new page vs. update existing (check for a prior version and update in place to avoid stale duplicates). 3. **Structure** — title with date/scope, a TL;DR up top, then the body; convert tables/diagrams to Confluence-native format. Embed or link `security-diagramming` exports rather than pasting images blind. 4. **Cross-link** — link related Jira issues (from `publish-finding-to-jira`), prior assessments, and source repos. Add labels (`security`, type, year). 5. **Publish** via the Atlassian MCP; return the page URL.

Output

The published page URL + where it sits (space/parent) and labels applied. If MCP is unavailable, output the structured page content (title, labels, body) for manual creation.

Notes

Update in place over creating v2/v3 pages — wiki sprawl kills discoverability. A TL;DR/summary at the top is what executives and on-call actually read. Link issues and diagrams so the page is a hub, not a dead end.

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.

10111 skills17 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
10
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…

nemoclaw11d23k
@nvidia@nvidiaInstall Skill

Questions about publish-report-to-confluence.

Which coding agents can use publish-report-to-confluence?
publish-report-to-confluence 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.