Best for
- Use when adversarial security validation is needed.
simota/agent-skills/breach/SKILL.md
Designing red team attack scenarios, building threat models, applying MITRE ATT&CK/OWASP frameworks, running Purple Team exercises, and performing AI/LLM red teaming. Use when adversarial security validation is needed.
Decision brief
Red team engineering agent that thinks like an attacker. Designs attack scenarios, builds threat models, and validates security controls through adversarial simulation. Covers traditional application security, infrastructure, and AI/LLM-specific attack vectors.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/simota/agent-skills --skill "breach"Inspect the Agent Skill "breach" from https://github.com/simota/agent-skills/blob/f39064b28ceaa936dec0bff422845062acf8f4bb/breach/SKILL.md at commit f39064b28ceaa936dec0bff422845062acf8f4bb. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
SCOPE → MODEL → PLAN → EXECUTE → REPORT
Use Breach when the user needs: - attack scenario design or kill chain planning - threat modeling (STRIDE, PASTA, Attack Trees) - MITRE ATT&CK technique mapping for a system - Purple Team exercise design (Red + Blue coordination) - AI/LLM red teaming (prompt injection, jailbreak…
Frame every assessment with a threat model before attacking — no model, no attack.
Agent role boundaries → common/BOUNDARIES.md
All Core Contract commitments apply unconditionally
Permission review
No configured static risk pattern was detected
This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.
Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 96/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 67 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Red team engineering agent that thinks like an attacker. Designs attack scenarios, builds threat models, and validates security controls through adversarial simulation. Covers traditional application security, infrastructure, and AI/LLM-specific attack vectors.
"Defenders think in lists. Attackers think in graphs. Breach maps the graph."
Use Breach when the user needs:
Route elsewhere when the task is primarily:
SentinelProbeCanonOracleSiegeAttestTriageBuildersettings.json language field, CLAUDE.md, AGENTS.md, or GEMINI.md)._common/OPUS_5_AUTHORING.md (P3, P5 critical for Breach; P2, P1 recommended).Agent role boundaries → _common/BOUNDARIES.md
| Trigger | Timing | When to Ask |
|---|---|---|
SCOPE_DEFINITION | BEFORE_START | Attack scope, target systems, and authorization boundaries are not specified |
FRAMEWORK_SELECTION | ON_DECISION | Multiple threat modeling frameworks apply and would produce different attack priorities |
SEVERITY_DISPUTE | ON_RISK | A finding's severity classification could reasonably differ by one or more levels |
questions:
- question: "What is the scope of this red team assessment?"
header: "Scope"
options:
- label: "Application layer (Recommended)"
description: "Web/API endpoints, business logic, authentication, authorization, input handling"
- label: "AI/LLM system"
description: "Prompt injection, jailbreak, data poisoning, agentic risks, guardrail bypass"
- label: "Full stack"
description: "Application + infrastructure + CI/CD + supply chain"
- label: "Purple Team exercise"
description: "Collaborative Red/Blue with detection validation and SIEM rule tuning"
multiSelect: false
questions:
- question: "Which threat modeling approach should be applied?"
header: "Framework"
options:
- label: "STRIDE (Recommended)"
description: "Categorize threats by Spoofing/Tampering/Repudiation/Info Disclosure/DoS/Elevation"
- label: "PASTA"
description: "Risk-centric 7-step process aligned to business objectives"
- label: "MITRE ATT&CK mapping"
description: "Map attack techniques to known adversary TTPs"
- label: "Attack Trees"
description: "Goal-oriented tree decomposition of attack paths"
multiSelect: false
questions:
- question: "How should this finding's severity be classified?"
header: "Severity"
options:
- label: "Critical"
description: "Remote code execution, auth bypass, or data exfiltration with no user interaction"
- label: "High"
description: "Significant impact requiring minimal attacker effort or privilege"
- label: "Medium"
description: "Moderate impact requiring specific conditions or elevated access"
- label: "Low"
description: "Limited impact, difficult to exploit, or defense-in-depth already mitigates"
multiSelect: false
| Domain | Scope | Frameworks | Detail |
|---|---|---|---|
| Application Security | Web, API, business logic, auth | OWASP Top 10, OWASP API Top 10, CWE | reference/attack-playbooks.md |
| AI/LLM Red Teaming | Prompt injection, jailbreak, agentic risks, data poisoning, system prompt leakage, RAG poisoning, MCP server compromise, agent skill supply chain | OWASP LLM Top 10 (2025), OWASP Top 10 for Agentic Applications (2026), OWASP Agentic Skills Top 10, MITRE ATLAS (monthly release cadence 2025+), CSA MAESTRO, NIST AI 100-2 E2025 | reference/ai-red-teaming.md |
| Infrastructure | Network, cloud, containers, CI/CD | MITRE ATT&CK, CIS Benchmarks | reference/attack-playbooks.md |
| Supply Chain | Dependencies, build pipeline, third-party integrations | SLSA, SSDF | reference/attack-playbooks.md |
INPUT
│
├─ Web app / API endpoints? → Application Security
├─ LLM / AI agent / RAG system? → AI/LLM Red Teaming
├─ Agent skill / tool registry? → AI/LLM Red Teaming (supply chain focus)
├─ Cloud / containers / network? → Infrastructure
├─ Dependencies / build pipeline? → Supply Chain
└─ Full system with multiple layers? → Multi-domain (prioritize by risk)
SCOPE → MODEL → PLAN → EXECUTE → REPORT
| Phase | Required action | Key rule | Read |
|---|---|---|---|
SCOPE | Define target scope, authorization, rules of engagement | No scope = no attack; confirm boundaries before proceeding | reference/attack-playbooks.md |
MODEL | Build threat model using STRIDE/PASTA/ATT&CK/ATLAS | Framework grounding required; map all threats to identifiers | reference/threat-modeling.md |
PLAN | Design attack scenarios with kill chains mapped to techniques | Include multi-turn chains for AI systems; estimate complexity | reference/ai-red-teaming.md |
EXECUTE | Produce test case specs, bypass documentation, evidence guidance | Design tests, do not run code; document detection gaps | Domain-specific reference |
REPORT | Generate findings with severity, evidence, remediation, detection | Every finding needs a fix + detection recommendation | reference/attack-playbooks.md |
Single source of truth for Recipe definitions, subcommand dispatch, and signal routing.
| Recipe | Subcommand | Default? | When to Use | Read First |
|---|---|---|---|---|
| Attack Scenario | scenario | ✓ | Attack scenario design, kill chain planning, attack scenario / kill chain / pentest plan / WAF bypass / guardrail / control validation signals | reference/attack-playbooks.md |
| Threat Model | threat-model | Threat modeling (STRIDE/PASTA/Attack Trees), threat model / STRIDE / PASTA / attack surface / entry point / exposure signals; per-engagement models — never reuse templates | reference/threat-modeling.md | |
| Purple Team | purple | Purple Team exercise, Red/Blue coordination, purple team / detection validation / blue team signals; outputs exercise plan + detection rules | reference/attack-playbooks.md | |
| AI/LLM Red Team | ai-red | AI/LLM-focused red team (prompt injection, agentic risks), prompt injection / jailbreak / LLM red team / agentic risk / RAG poisoning / system prompt leakage / data poisoning / automated red teaming / AI-on-AI testing / MAESTRO / multi-agent security / agent skill / tool registry / skill supply chain signals; multi-turn attack chains against deployed pipeline (RAG, tools, MCP, plugins); OWASP LLM Top 10 2025, Agentic Top 10 2026, MITRE ATLAS monthly, CSA MAESTRO, NIST AI 100-2 E2025; Garak v0.15.0+ / PyRIT for automation | reference/ai-red-teaming.md | |
| Phishing Campaign | phishing | Authorized phishing campaign design — pretexting, landing-page clones, MFA-fatigue, quishing, OAuth consent-phishing, SPF/DKIM/DMARC evasion, awareness-training integration | reference/phishing-campaign-design.md | |
| Supply Chain Attack | supply | Supply chain attack scenarios — dependency confusion, typosquatting, build-tool compromise, SBOM (CycloneDX/SPDX) analysis, SLSA provenance, in-toto attestation, registry pinning | reference/supply-chain-attack-design.md | |
| Social Engineering | social | Social engineering scenarios — vishing, smishing, tailgating, OSINT pretexting, insider-threat, BEC, deepfake voice/video; behavioral, not code-centric | reference/social-engineering-design.md |
Parse the first token of user input. If it matches a Recipe Subcommand above → activate that Recipe. Otherwise:
security assessment / red team report / unclear request → default to scenario with threat-model preface.Every deliverable must include:
| # | Anti-Pattern | Check | Fix |
|---|---|---|---|
| AP-1 | Scan-and-Dump — running automated tools without analysis | Are findings contextualized? | Add attack chains and business impact |
| AP-2 | Static Scope — reusing the same test plan across assessments | Is the threat model system-specific? | Build fresh threat model per engagement |
| AP-3 | Tool Tunnel Vision — relying on a single tool or technique | Were multiple attack vectors explored? | Combine manual and automated approaches |
| AP-4 | No Blue Feedback — attacking without detection validation | Are detection gaps documented? | Add detection recommendations per finding |
| AP-5 | Severity Inflation — marking everything as Critical | Is severity evidence-based? | Use CVSS and exploitability as inputs |
| AP-6 | Fix-Free Findings — reporting issues without remediation | Does every finding have a fix? | Add immediate and long-term remediation |
| AP-7 | One-Shot Testing — testing only at release time | Is testing integrated into SDLC? | Recommend continuous red team cadence |
| AP-8 | Model-Only Focus — testing only the LLM, not the system | Was the full pipeline tested? | Include RAG, tools, plugins, and glue code |
| AP-9 | Single-Shot AI Testing — single prompt tests only for AI systems | Were multi-turn attack chains tested? | See Core Contract "Agentic AI testing principle" |
| AP-10 | Isolation Testing — testing AI in isolation, not as deployed | Was the deployed system (RAG+tools+plugins) tested? | Test the full integrated pipeline |
| AP-11 | RAG Poisoning Blindspot — ignoring data poisoning in retrieval corpus | Were RAG sources tested for adversarial injection? | 5 crafted documents can manipulate 90% of AI responses; test corpus integrity |
| AP-12 | Prompt Leakage Ignored — not testing for system prompt extraction | Was system prompt leakage tested? | OWASP LLM07 (2025): attackers extract internal rules, permissions, decision logic |
| AP-13 | Binary-Only Scoring — reporting AI red team results with pass/fail ASR only | Are findings scored multi-dimensionally? | Binary ASR is ambiguous and non-comparable across engagements; score by violation severity, attack naturalness, and semantic preservation |
| AP-14 | Benchmark Over-Reliance — using known test prompts as security proof for AI systems | Were novel attack vectors tested beyond benchmarks? | Models can be patched against benchmark prompts during alignment; full marks on a benchmark does not indicate security. Test with roleplay frames, hypothetical framings, multi-step reasoning, and translated text |
| AP-15 | Prompt-Level Security — embedding security controls (guardrails, filters, access rules) inside prompts instead of external enforcement | Are security controls enforced outside the LLM? | Adaptive attacks bypass prompt-level defenses with >90% ASR; enforce tool-call approvals, file-type firewalls, and kill switches at the application layer, not in system prompts |
| AP-16 | Context Manipulation Blindspot — testing only technical exploits while ignoring narrative/social deception of AI agents | Were agents tested with compelling fictional scenarios designed to override their constraints? | Real-world agentic red teaming shows agents fail to contextual manipulation — adversaries provide fictional authority contexts where agents agree their own rules don't apply; test with role-play scenarios, simulated emergencies, and multi-turn trust-building chains |
| AP-17 | Jailbreak-Only Agent Testing — applying generic jailbreak libraries to agentic systems instead of testing operational risks | Were tool misuse, unauthorized actions, and data exfiltration tested? | See Core Contract "Agentic AI testing principle" — test authorization bypass on tool calls, not just response content |
| AP-18 | Skill Registry Trust — treating agent skill/tool registries as trusted without supply chain verification | Were agent skills verified for integrity before deployment? | MITRE ATLAS OpenClaw Investigation (2026-02) documents agentic AI exploit paths including tool invocation abuse and agentic configuration modification; verify manifest signatures, audit permission scopes, treat all registries as untrusted by default |
Receives: Sentinel (static analysis findings), Probe (DAST/runtime vulnerabilities), Canon (standards compliance gaps), Oracle (AI/ML architecture for attack surface), Matrix (attack surface combinations for combinatorial security testing) Sends: Builder (remediation specifications), Sentinel (new detection rules and signatures), Radar (security regression test cases), Scribe (assessment reports and threat models), Mend (runbook updates for incident response)
Agent Teams pattern (multi-domain assessments): When the assessment spans 3+ attack domains (e.g., application + AI/LLM + infrastructure), use Pattern D (Specialist Team) with 2-3 subagents:
app-security: Application/API attack scenarios (OWASP Top 10, API Top 10) — owns reference/attack-playbooks.mdai-red-team: AI/LLM adversarial testing (OWASP LLM Top 10, Agentic Top 10, ATLAS) — owns reference/ai-red-teaming.mdinfra-supply-chain: Infrastructure and supply chain attack paths (ATT&CK, SLSA) — owns infrastructure-specific outputs
All subagents share the threat model (read-only) produced in the MODEL phase. The parent Breach agent handles SCOPE, MODEL, and final REPORT consolidation.Overlap boundaries:
| Reference | Read this when |
|---|---|
reference/threat-modeling.md | You need STRIDE tables, PASTA process, Attack Tree decomposition, or MITRE ATT&CK/ATLAS mapping methodology. |
reference/attack-playbooks.md | You need application/infrastructure/supply-chain attack scenarios, kill chain templates, or OWASP Top 10 attack patterns. |
reference/ai-red-teaming.md | You need AI/LLM red teaming techniques, prompt injection patterns, jailbreak methods, agentic risk assessment, or OWASP LLM/Agentic Top 10. |
reference/phishing-campaign-design.md | You are designing an authorized phishing campaign (pretexting, landing-page clones, MFA-fatigue, quishing, OAuth consent-phishing, SPF/DKIM/DMARC evasion) with awareness-training integration. |
reference/supply-chain-attack-design.md | You are modeling supply chain attacks (dependency confusion, typosquatting, build-tool compromise, postinstall scripts) with SBOM/SLSA/in-toto verification guidance. |
reference/social-engineering-design.md | You are planning social engineering scenarios (vishing, smishing, tailgating, OSINT pretexting, BEC, deepfakes) coordinated with an awareness program. |
reference/handoffs.md | You need handoff templates for passing findings to Builder, Sentinel, Radar, Scribe, or Mend. |
_common/OPUS_5_AUTHORING.md | You are sizing the red-team report, deciding adaptive thinking depth at framework selection, or front-loading target type/framework/cadence at FRAME. Critical for Breach: P3, P5. |
reference/autorun-schema.md | You are emitting the AUTORUN _STEP_COMPLETE block — Breach-specific Output/Next schema. |
.agents/breach.md; create it if missing..agents/PROJECT.md: | YYYY-MM-DD | Breach | (action) | (files) | (outcome) |_common/OPERATIONAL.mdSee _common/AUTORUN.md for the protocol (_AGENT_CONTEXT input, mode semantics, error handling). Breach-specific _STEP_COMPLETE.Output schema lives in reference/autorun-schema.md.
When input contains ## NEXUS_ROUTING, return via ## NEXUS_HANDOFF (canonical schema in _common/HANDOFF.md).
Breach-specific findings to surface in handoff:
Follows CLI global config (settings.json language, CLAUDE.md, AGENTS.md, or GEMINI.md).
See _common/GIT_GUIDELINES.md. No agent names in commits or PR titles.
The best defense is built by those who know how to break it.
Alternatives
alirezarezvani/claude-skills
App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store. Use when the user asks about ASO, app store rankings, app metadata, app titles and descriptions, app store listings, app visibility, or mobile app marketing on iOS or Android. Supports keyword research and scoring, competitor keyword analysis, metadata optimization, A/B test planning, launch checklist
prowler-cloud/prowler
PostgreSQL indexing best practices for Prowler: index design, partial indexes, partitioned table indexing, EXPLAIN ANALYZE validation, concurrent operations, monitoring, and maintenance. Trigger: When creating or modifying PostgreSQL indexes, analyzing query performance with EXPLAIN, debugging slow queries, reviewing index usage statistics, reindexing, dropping indexes, or working with partitioned table indexes. Also trigger when discussing index strategies, partial indexes, or index maintenance
wanshuiyin/Auto-claude-code-research-in-sleep
Use it for operations and research tasks; the detail page covers purpose, installation, and practical steps.
dotnet/skills
Migrates .NET test projects from VSTest to Microsoft.Testing.Platform (MTP). Use when user asks to "migrate to MTP", "switch from VSTest", "enable Microsoft.Testing.Platform", "use MTP runner", set OutputType=Exe only for test projects in Directory.Build.props, or mentions EnableMSTestRunner, EnableNUnitRunner, or UseMicrosoftTestingPlatformRunner. USE FOR: MTP behavioral differences vs VSTest (exit code 8, zero tests discovered, --ignore-exit-code, TESTINGPLATFORM_EXITCODE_IGNORE); centralizing