plugin-security

Assess security risks in Claude Code plugins and LLM extensions.

1|1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Entelligentsia/skillforge --skill plugin-security
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-security
Source: https://github.com/Entelligentsia/skillforge/tree/main/security-watchdog/skills/plugin-security
Command: npx skills add https://github.com/Entelligentsia/skillforge --skill plugin-security

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

LLM extensions occupy a privileged position and can be hijacked via prompt injection, hook scripts, or overly broad permissions, risking model behavior and user data.

Core Features & Use Cases

  • Threat modeling framework for LLM extensions.
  • Attack taxonomy covering prompt injection, host vs mind attacks, and data exfiltration.
  • Practical heuristics and guardrails to assess risk before enabling any extension.

Quick Start

Review the LLM extension for prompt injection vulnerabilities and security risks before enabling any plugin.

Frequently Asked Questions about plugin-security

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I assess prompt injection risks in LLM extensions?

Assess prompt injection risks in LLM extensions by applying a threat modeling framework that identifies hijacking vectors targeting model behavior. This process delivers an attack taxonomy and practical heuristics to guide secure evaluation before enabling plugins.

What security threats do hook scripts in Claude Code plugins pose?

Hook scripts in Claude Code plugins pose security threats by abusing privileged permissions to execute unauthorized actions or escalate access. Threat modeling detects this hook-script abuse alongside data exfiltration attempts to prevent compromised host environments.

How do I build a threat model for LLM extensions before enabling them?

Build a threat model for LLM extensions by reviewing plugin code for permission escalation, hook-script abuse, and prompt injection vulnerabilities. This generates a risk assessment complete with an attack taxonomy and guardrails for decision-making.

Can I detect data exfiltration vulnerabilities in LLM skill packs?

You can detect data exfiltration vulnerabilities in LLM skill packs by evaluating them against security heuristics designed to identify unauthorized data transmission. The assessment framework flags overly broad permissions that risk user data.

What is the best way to prevent permission escalation in AI agents?

Prevent permission escalation in AI agents by applying practical heuristics and guardrails that restrict overly broad access rights. The threat modeling approach identifies privilege escalation paths before extensions are enabled.

When should I perform a security review of LLM extensions?

Perform a security review of LLM extensions before enabling any plugin to ensure prompt injection and hook-script abuse vulnerabilities are identified. Early threat modeling prevents risk to model behavior and user data.