Skip to content

skilldrop·docs·How-to

Use agent-threat-model

Threat-model an AI agent deployment against the lethal trifecta

Threat-model an AI agent deployment against the lethal trifecta — private data, untrusted content, and an exfiltration vector — producing a per-capability matrix, a named architectural fix for every unsafe path, and a pre-launch checklist. Use before shipping an agent, when reviewing MCP server or tool permissions, when the user asks about prompt injection or data exfiltration risk, or when deciding whether an agent's capability surface is safe to expose.

Install it

npx skilldrop-cli install agent-threat-model                 # Claude Code, your user folder
npx skilldrop-cli install agent-threat-model --project       # Claude Code, this repo
npx skilldrop-cli install agent-threat-model --ide cursor    # or kiro, codex, antigravity, copilot

It is part of the AI engineering pack: --pack ai-engineering installs it with its neighbours.

Ask for it

Say it the way you would to a colleague. Requests like these route to it:

Requests like these belong to a different skill, so it shouldn't answer them:

If another skill answers instead, ask for this one by name: "use agent-threat-model".

Check what you get

A good result:

See a worked example

Use something else when

Next

Edit this page on GitHub · View source