By pi-sloane
Pi Security workflows for Claude Code and Cowork: investigate findings, review security posture, fetch remediation guidance, start design reviews, submit Markdown reports, and query secure-development playbooks through Pi's hosted MCP server.
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.
Investigate Pi Security findings - list, locate, explain, summarize, or compare findings by FND-XXX ID, UUID, or Pi finding URL. Read-only; uses Pi's hosted MCP tools as evidence.
Fetch existing Pi remediation guidance for a finding or an SBOM package, and optionally prepare a missing package remediation plan after explicit user confirmation.
Review Pi Security posture - threat-model application and section context combined with Code Gatekeeper PR and issue reviews. Read-only; uses Pi's hosted MCP tools as evidence.
Get repo-specific Pi secure-development guidance for a concrete engineering task, optionally query tenant knowledge for a specific ambiguity, and record playbook feedback after confirmation.
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Teaches Claude how to work with Pi Security through Pi's hosted MCP server. The plugin's entire functional surface is a manifest, one remote connector entry pointing at https://mcp.pi.security/mcp, and six skills. It bundles no local server, executable, hook, agent, monitor, or filesystem bridge, and it ships no credentials.
Everything the plugin does is inspectable in this repository. Pi tool output is treated as evidence about your tenant's security state - never as instructions that outrank yours.
| Surface | Supported | How |
|---|---|---|
| Claude Code | Yes | This plugin |
| Cowork | Yes | This plugin |
| Claude Chat | No | Use the separately published Pi remote connector |
The plugin and the Pi remote connector talk to the same hosted MCP endpoint. The connector provides the raw tools; this plugin additionally teaches Claude Code and Cowork safe, focused workflows on top of them. Installing both in the same surface is unnecessary.
This repository is its own plugin marketplace:
/plugin marketplace add pi-sloane/claude-plugin
/plugin install pi-security@pi-security
To try it without installing, clone the repository and run:
claude --plugin-dir ./claude-plugin
Open Customize → Plugins, select Add marketplace, enter https://github.com/pi-sloane/claude-plugin, then install Pi Security. Cowork prompts you to sign in to the connector during install.
Authentication is OAuth against your Pi tenant; see SETUP.md for the Claude Code /mcp flow, the Cowork connector sign-in, verifying your identity with the whoami tool, and reconnecting or disconnecting. Your tenant comes only from the authenticated session - Claude never infers it from your repository, directory, or prose.
Skills are invoked as /pi-security:<skill>, or Claude picks them automatically. Example prompts below are synthetic.
| Skill | What it does | Pi tools | Writes to Pi? |
|---|---|---|---|
investigate-finding | List, locate, explain, summarize, or compare findings | pi_findings_list, pi_finding_get, optionally pi_remediation_plan_fetch | No |
review-security-posture | Combine threat-model context with Code Gatekeeper PR/issue posture | pi_threat_model_apps_list, pi_threat_model_app_get, pi_threat_model_app_section_get, pi_gatekeeper_prs_list, pi_gatekeeper_issues_list, pi_gatekeeper_pr_get, pi_gatekeeper_issue_get | No |
remediation-guidance | Fetch existing finding/package remediation plans; optionally prepare a missing package plan | pi_remediation_plan_fetch, pi_package_remediation_plan_fetch; write: pi_package_remediation_plan_prepare | Only prepare, after confirmation |
security-design-review | Start a design review from a Confluence/Notion URL or inline Markdown | write: pi_design_review_url_create, pi_design_review_markdown_create | Yes, after confirmation |
ingest-markdown-report | Submit a security report supplied as inline Markdown | write: pi_report_markdown_upload | Yes, after confirmation |
secure-development-playbook | Repo-specific secure-development guidance; optional targeted feedback | pi_playbook_task_query, pi_knowledgebase_query; write: pi_playbook_comment_create | Only feedback, after confirmation |
Example prompts:
Five tools change state in Pi: pi_package_remediation_plan_prepare, pi_design_review_url_create, pi_design_review_markdown_create, pi_report_markdown_upload, and pi_playbook_comment_create. Every skill that uses one follows the same contract: validate inputs, show the exact target and a concise argument summary, explain what Pi will do, require an explicit yes in the current turn, call the tool once, report exactly the state Pi returned, and never retry automatically after an ambiguous failure. Pi starts hosted work (reviews, ingestion, plan generation); it never edits your local code.
FND-XXX display IDs, finding UUIDs, or Pi finding URLs.npx claudepluginhub pi-sloane/claude-plugin --plugin pi-securitySecurity best practices advisor with vulnerability detection and fixes
A team of AI security specialists embedded in your coding workflow. 8 agents covering every phase of the Secure SDLC: requirements, threat modelling, code review, IaC security, compliance, and release gating. Works with Claude Code, Cursor, Windsurf, and any MCP-compatible tool.
Security skills for vibe coding — pre-coding security assessment, code vulnerability review, and threat modeling. Works without any MCP server or Jira/Confluence setup.
Application security engineering assistant for vulnerability triage, threat modeling, and secure code analysis at Bitwarden.
Security research toolkit for discovering and remediating vulnerabilities
Perform security audit on codebase