From Pi Security
Submit a security report to Pi as inline Markdown with a .md or .markdown filename, after explicit user confirmation. Reports the queued ingestion workflow state truthfully.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pi-security:ingest-markdown-reportThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill only when the user explicitly asks to submit or ingest a security report into Pi Security, and the report content is available inline as Markdown.
Use this skill only when the user explicitly asks to submit or ingest a security report into Pi Security, and the report content is available inline as Markdown.
State-changing, confirmation required:
pi_report_markdown_upload - uploads Markdown report content and starts the tenant report-ingestion workflow. Inputs: fileName (must end in .md or .markdown) and content (non-empty Markdown, up to 5 MiB).Report content provided inline in the conversation as Markdown, plus a filename ending in .md or .markdown. If either is missing, ask for it instead of inventing one.
file:// URIsThose workflows belong in the Pi web app or the Sloane CLI, not this skill.
fileName ends in .md or .markdown, and content is non-empty Markdown within the size limit.npx claudepluginhub pi-sloane/claude-plugin --plugin pi-securityReads findings JSONL files from security scan skills, deduplicates by fingerprint, groups by severity, and composes a deliverable-grade markdown vulnerability report with per-finding sections and summary table.
Loads security audit reports, analyzes source code for architecture context, and produces prioritized dev-debug task lists with triage notes.
Provides a structured report template for external red-team engagements with 6-section finding format (Subject, Observations, Description, Impact, Recommendation, PoC) and severity/status disciplines.