prompt-injection-threat-model

Map prompt-injection exposure across all input channels in a Claude harness.

Updated Jun 30, 2026
One-click install
npx skills add https://github.com/Festo-Wampamba/Claude-Features --skill prompt-injection-threat-model
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prompt-injection-threat-model
Source: https://github.com/Festo-Wampamba/Claude-Features/tree/main/skills/prompt-injection-threat-model
Command: npx skills add https://github.com/Festo-Wampamba/Claude-Features --skill prompt-injection-threat-model

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you understand how untrusted text can influence Claude through prompts, tools, files, web content, MCP servers, hooks, and stored context, so you can see where indirect prompt injection could succeed.

Core Features & Use Cases

  • Channel Mapping: Identifies every place untrusted content can enter the harness and classifies the trust boundary for each one.
  • Risk Assessment: Evaluates how dangerous each channel is based on exposure, blast radius, and existing safeguards.
  • Defense Research: Reviews modern mitigation patterns such as content labeling, privilege separation, and confirmation gates.
  • Hardening Plan: Produces a practical near-term and long-term roadmap for reducing injection risk without breaking useful workflows.

Quick Start

Ask the skill to analyze your Claude setup for prompt injection exposure and return a ranked hardening plan.

Frequently Asked Questions about prompt-injection-threat-model

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

FAQPage Schema
How do I assess indirect prompt injection risk in Claude Code?

Assess indirect prompt injection risk by mapping untrusted text exposure across every input channel in your Claude harness, including user prompts, tool output, web content, and MCP server responses. Perform channel-by-channel trust-boundary analysis to identify where injections could succeed.

What is a prompt injection threat model for MCP servers and tools?

A prompt injection threat model maps how untrusted content from MCP servers, hooks, and subagent outputs crosses trust boundaries to influence Claude. It evaluates exposure and blast radius for each channel to determine long-term hardening needs against indirect prompt injection.

How to harden Claude against prompt injection from web content and files?

Harden Claude by reviewing current defenses and applying mitigation patterns like content labeling, privilege separation, and confirmation gates. Create a practical hardening plan that reduces injection risk from web content and files without breaking useful workflows.

Does this prompt injection analysis work with custom hooks and subagent output?

Yes, the analysis maps prompt-injection exposure across user prompts, tool output, web content, MCP server responses, subagent output, hook output, and memory injection. It assesses the trust boundary and blast radius for each specific channel in your setup.

What is the best way to review security for Claude Code MCP integrations?

The best way to review MCP security is to conduct a channel-by-channel trust-boundary analysis and blast-radius assessment. This identifies indirect prompt injection risks in MCP server responses and produces a concrete mitigation plan grounded in the actual tools and models in use.

What are the limitations of prompt injection hardening in Claude?

Hardening limitations depend on the actual tools and models in use, requiring trade-offs to avoid breaking useful workflows. Mitigation plans must balance near-term defenses like confirmation gates with long-term privilege separation across untrusted input channels.