mcpbeat Sign in

Security Agent Skill

Defensive security engineering judgment, distilled from a stronger model - invoke when THREAT MODELING a system or feature; making security-relevant design decisions (auth, crypto, trust boundaries, attack surface); reviewing code for vulnerabilities (injection, IDOR, secrets, the OWASP classes); hardening operations (secrets management, detection, patching, incident response); or judging whether a security control/program is real or theater. Also invoke BEFORE any offensive-flavored request (pentest, exploit, credential testing) to apply the authorization gate. Also invoke when designing, reviewing, or hardening an LLM/agent system that reads untrusted content or holds tool/MCP access (prompt injection, excessive agency, MCP supply chain).

14k tokens
context cost
the whole folder, loaded on every use
8
files
instructions only
0
copies elsewhere
how many repositories repackaged it
238
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/telagod/code-abyss --skill security

The instruction itself

4 sections, as written by the author

Security — scope gate, threat model, design, review, operations, traps, agentic AI

Rule content lives in the seven files below; this SKILL.md only routes

(doctrine/04-maintenance.md governs edits to this bundle too).

First, always: scope.md §1 — the authorization gate. It fires on ANY request

mentioning exploits, payloads, bypassing auth/WAF/filters, cracking, brute force,

credential/password testing, scanning a target, or accessing a system the requester

didn't build in this session — recognize the moment even when the ask is phrased as

"just write a script." Defensive work proceeds; offensive-flavored work needs

corroborated authorization context; some requests are refused regardless of framing.

Pass the gate before applying anything else in this bundle.

Route by moment

| You are about to… | Read (in this folder) |

|---|---|

| Judge scope — fires on ANY mention of exploits, payloads, bypassing auth/WAF, cracking, brute force, credential testing, scanning a target, or reaching a system the requester didn't build here | scope.md §1 |

| Decide what to protect, from whom, and where to spend | threat-model.md |

| Design auth, trust boundaries, crypto use, or a system's security posture | design.md |

| Review code for vulnerabilities, or report security findings | review.md |

| Handle secrets, hardening, logging/detection, dependencies, incidents | operate.md |

| Assess whether a control or security program is real; name why it smells | traps.md |

| Design, review, or harden a system where an LLM/agent reads untrusted content or holds tool/MCP access (prompt injection, excessive agency, MCP supply chain) | agentic.md |

A new system usually runs threat-model.md (four questions) → design.md →

review.md before ship → operate.md in production.

Scope and neighbors

Security judgment for building and defending systems. The application-level security

floor (input validation, per-object authz in backend/operate.md §5; rate limits in

backend/operate.md §7) also lives in the backend bundle — this bundle is the deeper

treatment. Agentic AI security (prompt injection, the lethal trifecta, tool-privilege

boundaries, MCP supply chain) is agentic.md — it extends this bundle's design/review/

operate rules to agents, not a replacement for them. General verification

discipline is methods/verify.md; whether to delegate → doctrine.

The stance

Attackers take the cheapest path; defenders must be honest about which door is open.

Threat model before controls (threat-model.md), assume breach (scope.md §3), make

the safe way the easy way (design.md §3) — and never confuse a control that exists

with a control that works (traps.md meta-signal). A clean review means "nothing found

where I looked," never "secure" (scope.md §5).

Other skills for the same job

different authors, same section of the catalogue
Backend Security Coder
by ComeOnOliver
×2

Expert in secure backend coding practices specializing in input validation, authentication, and API security. Use PROACTIVELY for backend security implementations or security code reviews.

5k tokens
Cloud Penetration Testing
by ComeOnOliver
×2

This skill should be used when the user asks to "perform cloud penetration testing", "assess Azure or AWS or GCP security", "enumerate cloud resources", "exploit cloud misconfigurations", "test O365 security", "extract secrets from cloud environments", or "audit cloud infrastructure". It provides comprehensive techniques for security assessment across major cloud platforms.

16k tokens
Codebase Cleanup Deps Audit
by ComeOnOliver
×2

You are a dependency security expert specializing in vulnerability scanning, license compliance, and supply chain security. Analyze project dependencies for known vulnerabilities, licensing issues, outdated packages, and provide actionable remediation strategies.

10k tokens
Flow Nexus Platform
by ComeOnOliver
×2

Comprehensive Flow Nexus platform management - authentication, sandboxes, app deployment, payments, and challenges

14k tokens
Linux Privilege Escalation
by ComeOnOliver
×2

This skill should be used when the user asks to "escalate privileges on Linux", "find privesc vectors on Linux systems", "exploit sudo misconfigurations", "abuse SUID binaries", "exploit cron jobs for root access", "enumerate Linux systems for privilege escalation", or "gain root access from low-privilege shell". It provides comprehensive techniques for identifying and exploiting privilege escalation paths on Linux systems.

8k tokens
Malware Analyst
by ComeOnOliver
×2

Expert malware analyst specializing in defensive malware research, threat intelligence, and incident response. Masters sandbox analysis, behavioral analysis, and malware family identification. Handles static/dynamic analysis, unpacking, and IOC extraction. Use PROACTIVELY for malware triage, threat hunting, incident response, or security research.

4k tokens
Metasploit Framework
by ComeOnOliver
×2

This skill should be used when the user asks to "use Metasploit for penetration testing", "exploit vulnerabilities with msfconsole", "create payloads with msfvenom", "perform post-exploitation", "use auxiliary modules for scanning", or "develop custom exploits". It provides comprehensive guidance for leveraging the Metasploit Framework in security assessments.

7k tokens
Mobile Security Coder
by ComeOnOliver
×2

Expert in secure mobile coding practices specializing in input validation, WebView security, and mobile-specific security patterns. Use PROACTIVELY for mobile security implementations or mobile security code reviews.

6k tokens

How to use it

Copy the folder

Take telagod/security from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.