mcpField

Skills

96,981 packaged capabilities and playbooks for agents. Install any of them with one command.

Security

P
php-config-audit
php-config-audit
0xshe / php-code-audit-skill

PHP web configuration security audit tool. Identifies CORS, error exposure, debug switches, security headers, dangerous runtime switches, etc., and outputs severity ratings, exploitability analysis, PoC, and remediation advice (omissions are not allowed).

Security71
P
php-logging-audit
php-logging-audit
0xshe / php-code-audit-skill

PHP web security logging and monitoring audit tool. Identifies missing security events, sensitive information written to logs, log injection/forgery risks, and defects in the logging and alerting chain, and outputs exploitability severity ratings, observable PoC, and remediation advice (omissions are not allowed).

Security71
P
php-open-redirect-audit
php-open-redirect-audit
0xshe / php-code-audit-skill

PHP web source code open redirect audit tool. Identifies user-controllable redirect destinations reaching header Location/redirect functions, analyzes validation and allowlists, and outputs severity ratings, PoC, and remediation advice (omissions are not allowed).

Security71
P
pr-review
pr-review
mindrally / skills

Focused pull request review practices with severity-ranked, file-and-line-cited findings across four angles: security, performance, tests, and architecture. Use when asked to review a pull request, review a diff or set of changes, review "this PR," or provide a code review before merge.

Testing & quality71
S
sa-token
sa-token
full-stack-skills / java-skills

Core skill for Sa-Token, a lightweight Java authorization and authentication framework. Covers login authentication, permission/role authentication, annotation-based authorization, route-interceptor authorization, Session sessions, kicking users offline, Token validity strategies, framework configuration, Token styles and submission prefixes, frontend-backend separation, remember-me mode, mutually exclusive login on the same client type, and handling NotLoginException scenario values. StpUtil is the core facade utility class, providing the full authorization API: login/checkLogin/logout/isLogin/getLoginId/getTokenValue. Use when the user needs to integrate authorization into a Java Web project, use StpUtil for login/permission checks, or configure route interceptors or annotation-based authorization. Does not cover advanced features such as two-factor authentication/bans/multiple accounts/SSO/OAuth2/microservices/API security/JWT/Redis — use the corresponding specialized skill for those.

Security71
S
security-audit-methodology
security-audit-methodology
magnus919 / agent-skills

Plan authorized security reviews with threat modeling, architecture and dependency audits, and vulnerability classification. Use for scoped defensive security assessment. Do not use for offensive operations, unauthorized testing, or security control implementation.

Security71
S
security-threat-model
security-threat-model
ckorhonen / claude-skills

Repository-grounded threat modeling that enumerates trust boundaries, assets, attacker capabilities, abuse paths, and mitigations, then writes a concise actionable Markdown threat model. Trigger only when the user explicitly asks to threat model a codebase or path, enumerate threats/abuse paths, or perform AppSec threat modeling. Covers STRIDE, PASTA, and attacker-goal-based methodologies, with modern considerations for AI/ML systems, cloud-native deployments, and supply chain threats.

Security71
S
server-security
server-security
majiayu000 / spellbook

Server security audit and hardening. Scans for security issues such as SSH, firewall, port exposure, file permissions, and brute-force attacks, generates a report, and offers one-click fixes. Use when the user mentions server security, security audit, security check, or security hardening.

Security71
T
threat-modeling-expert
threat-modeling-expert
rmyndharis / antigravity-skills

Expert in threat modeling methodologies, security architecture review, and risk assessment. Masters STRIDE, PASTA, attack trees, and security requirement extraction. Use for security architecture reviews, threat identification, and secure-by-design planning.

Security71
V
validation
validation
openai / codex-security

Use when Codex is already in the validation phase of a security scan or the user explicitly asks to determine whether one or more candidate security findings are valid. Do not use as the primary trigger for full PR, commit, branch, patch, or repository scans.

Security71
V
vault
vault
glebis / claude-skills

Set up and verify the CONFIDE THREE LOCKS for storing RED (real, identifiable) session data at rest — device FileVault, a dedicated encrypted store, and per-file sops/age encryption. Use when the user says "set up confide vault", "encrypt my session data", "three locks", "secure store for transcripts", "sops/age for RED data", or asks how to store real therapy/coaching transcripts safely. NON-DESTRUCTIVE: it CHECKS each lock's status and prints the EXACT command to fix any gap; it never moves, deletes, or encrypts data, and never runs `fdesetup enable`/`hdiutil`/`age-keygen` without an explicit flag and your confirmation. Probes are read-only (`fdesetup status`, which sops/age, key path).

Security71
V
verifying-build-provenance-with-slsa-sigstore
verifying-build-provenance-with-slsa-sigstore
mukul975 / anthropic-cybersecurity-skills

Verifies artifact signatures and SLSA provenance using Sigstore's

Security71
W
web-app-security-audit
web-app-security-audit
ahmedhamadto / software-forge

Use when testing a web application for security vulnerabilities, before deployment or during security review — guides through a structured 10-phase penetration testing methodology covering mapping, authentication, session management, access controls, injection, logic flaws, and server configuration.

Security71
A
aws-mail-manager
aws-mail-manager
amazon-ses / skills

Process, route, filter, and archive inbound email with Amazon SES Mail Manager. Use when building email ingress pipelines, spam/IP filtering, compliance archiving, SMTP relay forwarding, address allow/block lists, or any inbound email processing workflow. Covers ingress points, traffic policies, rule sets, relays, archives, and address lists.

Cloud & DevOps70
B
building-ci-pipelines
building-ci-pipelines
ancoleman / ai-design-components

Constructs secure, efficient CI/CD pipelines with supply chain security (SLSA), monorepo optimization, caching strategies, and parallelization patterns for GitHub Actions, GitLab CI, and Argo Workflows. Use when setting up automated testing, building, or deployment workflows.

Cloud & DevOps70
C
cloudflare-turnstile
cloudflare-turnstile
ovachiever / droid-tings

Add bot protection with Turnstile (CAPTCHA alternative). Use when: protecting forms, securing login/signup, preventing spam, migrating from reCAPTCHA, integrating with React/Next.js/Hono, implementing E2E tests, or debugging CSP errors, token validation failures, or error codes 100*/300*/600*.

Security70
C
code-review
code-review
ww-w-ai / bkit-claude-code

Code review — analyze quality, detect bugs, ensure best practices with actionable feedback. Triggers: code review, quality check, bug detection

Testing & quality70
C
competition-zip-archive
competition-zip-archive
zhaoxuya520 / reverse-skill

Internal downstream skill for ctf-sandbox-orchestrator. CTF-sandbox workflow for ZIP and PKZIP archive challenges, legacy ZipCrypto identification, known-plaintext recovery with bkcrack, key-based decryption, and reproducible extraction. Use when the user asks to solve an encrypted ZIP challenge, inspect ZipCrypto metadata, recover keys from a known file prefix, or unlock an archive without starting with password brute force. Use only after `$ctf-sandbox-orchestrator` has already established sandbox assumptions and routed here.

Security70
D
dotnet-gha-publish
dotnet-gha-publish
wshaddix / dotnet-skills

Publishing .NET artifacts from GitHub Actions. NuGet push, container images, signing, SBOM.

Cloud & DevOps70
F
finding-discovery
finding-discovery
openai / codex-security

Use when Codex is already in the finding-discovery phase of a security scan or the user explicitly asks to discover candidate security findings in a repository or code change. Do not use as the primary trigger for full PR, commit, branch, patch, or repository scans.

Security70
I
implementing-attack-surface-management
implementing-attack-surface-management
mukul975 / anthropic-cybersecurity-skills

Implements external attack surface management (EASM) using Shodan, Censys,

Security70
I
indykite-mcp-server
indykite-mcp-server
indykite / skills

Make live IndyKite authorization decisions (AuthZEN/KBAC) and run ContX IQ graph queries from an AI agent over the Model Context Protocol - self-contained Bearer-token JSON-RPC calls on the stateless protocol (revision 2026-07-28), no session handshake and no bespoke REST wiring. Use when calling the IndyKite MCP server (server/discover, tools/list, authzen_evaluate, authzen_evaluations, authzen_search_*, ciq_execute), configuring an MCP server, or debugging its single Bearer-token auth.

Security70
I
iso27001-controls
iso27001-controls
dengineproblem / agents-monorepo

ISO 27001 expert. Use for ISMS, security controls, and compliance implementation.

Security70
N
near-contract-audit
near-contract-audit
near / agent-skills

Comprehensive security audit skill for NEAR Protocol smart contracts written in Rust. Use when auditing NEAR contracts, reviewing security vulnerabilities, or analyzing contract code for issues like reentrancy, unhandled promises, unsafe math, access control flaws, and callback security.

Security70
N
ns-code-reviewer
ns-code-reviewer
nextstage-brasil / skills

(NS) Senior Tech Lead code review on SOLID, clean code, performance, security, and testability. Use proactively after writing or modifying code, before opening PRs, after implementation closure, or when the user asks for a code review, PR review, or issue review gate — even if they do not name this skill. For GitLab issue execution with ISSUE_URL, use Issue review mode. Do NOT write code-review-report.md. Do NOT use for root-cause debugging (use ns-code-investigator).

Testing & quality70
P
pentest-hacktricks-finder
pentest-hacktricks-finder
crtvrffnrt / skills

Support skill for HackTricks technique research, payload ideas, bypasses, prerequisites, caveats, and edge-case behavior across web, network, cloud, and application security topics. Use as owner only when research is the current blocker.

Security70
P
pentesting-everything
pentesting-everything
m14r41 / pentestingeverything

Guides authorized penetration testing with PentestingEverything as the source-grounded knowledge base. Use when scoping an engagement, building domain checklists, hunting a vulnerability class, choosing tools/commands, or drafting evidence-based findings from this repository's Markdown.

Security70
P
performing-network-traffic-analysis-with-zeek
performing-network-traffic-analysis-with-zeek
mukul975 / anthropic-cybersecurity-skills

Deploy Zeek (formerly Bro) as a passive network security monitor to generate structured logs of protocol metadata (HTTP, DNS, TLS, SSH, SMTP, FTP, and more), write custom detection scripts, and integrate outputs with SIEM platforms. Use when standing up continuous, high-fidelity network traffic monitoring for threat detection, anomaly identification, or forensic investigation beyond what raw PCAP analysis provides.

Security70
P
performing-threat-emulation-with-atomic-red-team
performing-threat-emulation-with-atomic-red-team
mukul975 / anthropic-cybersecurity-skills

Executes Atomic Red Team tests for MITRE ATT&CK technique validation

Security70
R
results-storage
results-storage
crazymarky / pentest-skills

SQLite-based persistent storage and reporting system for penetration testing results. Use this skill when user needs to store scan results, query vulnerabilities, generate reports, or manage pentest data across sessions.

Security70
R
reverse-engineer
reverse-engineer
rmyndharis / antigravity-skills

Expert reverse engineer specializing in binary analysis

Security70
R
reviewing-dependency-changes
reviewing-dependency-changes
bitwarden / ai-plugins

Use this skill when a PR diff contains changes to dependency manifest files (package.json, .csproj, Cargo.toml, go.mod, requirements.txt, etc.) or when reviewing Renovate/Dependabot bot PRs. Evaluates new dependencies for AppSec approval process compliance, major version bump significance, lock file hygiene, and dependency removal completeness. Does NOT perform deep security or license analysis — that is handled by the bitwarden-security-engineer plugin's reviewing-dependencies skill.

Testing & quality70
S
sa-token-integration
sa-token-integration
full-stack-skills / java-skills

Sa-Token integration extension skill. Covers JWT integration (comparison table of Simple/Mixin/Stateless modes), Redis persistence (JDK serialization/JSON serialization), Alone-Redis standalone Redis (isolating auth cache from business cache), AOP annotation-based authorization (using annotations in the Service layer), SpEL expression annotations (@SaCheckEL), Quick-Login quick login (zero-code login page), JSON serialization extensions (Jackson/Fastjson/Fastjson2/Snack3), template engine integration (Thymeleaf/Freemarker tag dialects), and RPC integration (Dubbo/Dubbo3/gRPC context propagation). Use when users need to integrate JWT for stateless authentication, configure Redis distributed sessions, isolate caches, use annotation-based authorization in the Service layer, or quickly build a login page. For basic login authentication, use the sa-token skill first.

Security70
S
sa-token-micro
sa-token-micro
full-stack-skills / java-skills

Sa-Token microservice authentication skill. Covers the Same-Token mechanism for isolating internal services from the public network, unified authentication at the SpringCloud Gateway (Reactor reactive), authentication for internal RPC calls via Feign/Dubbo/gRPC, distributed Session schemes (Redis Session center / stateless JWT), Reactor/WebFlux framework integration, and SpringBoot3/4 dependency adaptation. Use when the user needs service-to-service authentication in a microservice architecture, gateway Token forwarding and validation, isolation of internal services from the public network, or distributed session sharing. For basic login authentication, use the sa-token skill first.

Security70
S
sa-token-oauth2
sa-token-oauth2
full-stack-skills / java-skills

Sa-Token OAuth2.0 server-side skill. Covers the four grant types: Authorization Code, Implicit, Password, and Client Credentials. Includes complete OAuth2-Server setup, the SaOAuth2DataLoader data loader, custom and tiered Scope permissions, the OIDC protocol, OpenId/UnionId, custom grant_type, custom login authorization pages, annotation-based Access-Token validation, interoperability with login sessions, Scope level control, and custom API routes. Use when the user needs to build an OAuth2.0 authentication server, develop an open platform, or implement third-party application authorization. For basic login authentication, use the sa-token skill first.

Security70
S
sast-fileupload
sast-fileupload
utkusen / sast-skills

Detect insecure file upload vulnerabilities in a codebase using a three-phase approach: discovery (find all upload sites), batched verify (check extension bypass and related issues in parallel subagents, 3 sites each), and merge (consolidate batch results). Requires sast/architecture.md (run sast-analysis first). Outputs findings to sast/fileupload-results.md. Use when asked to find file upload, unrestricted upload, or extension bypass bugs.

Security70
S
sast-graphql
sast-graphql
utkusen / sast-skills

Detect GraphQL injection vulnerabilities in a codebase using a three-phase approach: recon (confirm GraphQL usage and find unsafe operation document assembly sites), batched verify (trace user input to those sites in parallel subagents, up to 3 candidate sites each), and merge (consolidate batch results). Requires sast/architecture.md (run sast-analysis first). Outputs findings to sast/graphql-results.md. If no GraphQL technology is found in Phase 1, later phases are skipped. Use when asked to find GraphQL injection, unsafe GraphQL document construction, or operation string injection bugs.

Security70
S
sast-sqli
sast-sqli
utkusen / sast-skills

Detect SQL injection vulnerabilities in a codebase using a three-phase approach: recon (find unsafe SQL construction sites), batched verify (trace user input to those sites in parallel subagents, 3 sites each), and merge (consolidate batch results). Covers string concat, f-strings, unsafe ORM methods, and dynamic identifiers. Requires sast/architecture.md (run sast-analysis first). Outputs findings to sast/sqli-results.md. Use when asked to find SQLi or database injection bugs.

Security70
S
secure-oauth-oidc
secure-oauth-oidc
citypaul / .dotfiles

Design, implement, audit, test, troubleshoot, or migrate secure OAuth 2.0 and OpenID Connect (OIDC) systems using RFC 9700 / BCP 240. Use for authorization servers and OpenID Providers, OAuth clients and OIDC relying parties, resource servers, native apps, browser-based apps, multi-issuer login, redirect URIs, authorization code and PKCE flows, state and nonce handling, ID Token validation, token storage and replay, refresh-token rotation, sender-constrained tokens (DPoP or mTLS), mix-up and injection attacks, discovery and metadata, reverse proxies, or migration away from implicit and resource-owner-password grants.

Security70
S
secureclaw
secureclaw
adversa-ai / secureclaw

Security hardening toolkit for OpenClaw. Run audits, apply fixes, scan skills, monitor costs and memory integrity.

Security70
S
spider-weave
spider-weave
autumnsgrove / lattice

Weave authentication webs with patient precision. Spin the threads, connect the strands, secure the knots, and bind the system. Use when integrating auth, setting up OAuth, or securing routes.

Security70
S
ssl-tls
ssl-tls
chaterm / terminal-skills

SSL/TLS certificates

Security70
U
upstash-ratelimit-ts
upstash-ratelimit-ts
upstash / ratelimit-js

Lightweight guidance for using the Redis Rate Limit TypeScript SDK, including setup steps, basic usage, and pointers to advanced algorithm, features, pricing, and traffic-protection docs.

Development70
A
ai-security
ai-security
borghei / claude-skills

This skill should be used when the user asks to "scan AI systems for security threats", "check for prompt injection vulnerabilities", "assess model security posture", "detect data poisoning risks", or "audit AI/ML pipeline security".

Security69
A
anon
anon
glebis / claude-skills

De-identify a session transcript (file or folder) by redacting PII LOCALLY before any sharing or cloud use. Produces a redacted GREEN copy with unique reserved-sentinel placeholders ([CONFIDE_PERSON_0001], [CONFIDE_EMAIL_0001], [CONFIDE_DATE_0002]...) plus a counts-only stats summary, and a local secret <name>.map.json (0600, gitignored) that enables confide:rehydrate to restore real values after a cloud analysis. Use when the user says "anonymize this transcript", "redact PII", "de-identify session", "make safe to share", "strip personal data", "anonymize notes before sending to an LLM", or points at a transcript/folder that should be scrubbed. Local-only by default — raw text never leaves the machine; the map is the only artifact with originals and stays local; nothing printed is PII; human review is still required before sharing.

Security69
A
authentication-testing
authentication-testing
mn-youssef / security-skills

Use when testing login, sessions, password reset, OAuth/OIDC/SAML/SSO, MFA, and JWTs for weaknesses that lead to account takeover — credential attacks, session fixation, reset-token poisoning, MFA bypass, and token forgery. On apps you own or are authorized to test.

Security69
C
checkmarx
checkmarx
membranedev / application-skills

Checkmarx integration. Manage data, records, and automate workflows. Use when the user wants to interact with Checkmarx data.

Security69
C
code-dx
code-dx
membranedev / application-skills

Code Dx integration. Manage data, records, and automate workflows. Use when the user wants to interact with Code Dx data.

Security69
C
cognito
cognito
membranedev / application-skills

Cognito integration. Manage data, records, and automate workflows. Use when the user wants to interact with Cognito data.

Security69
C
controller-signers

Configure authentication methods for Cartridge Controller including passkeys, social login, and external wallets. Use when implementing user authentication, adding multiple signers for account recovery, customizing signup options, or integrating external wallets like MetaMask or Phantom. Covers WebAuthn passkeys, Google/Discord/Twitter OAuth, wallet connections, and dynamic authentication flows.

Security69
D
data-anonymizer
data-anonymizer
dkyazzentwatwa / chatgpt-skills

Detect and mask PII (names, emails, phones, SSN, addresses) in text and CSV files. Multiple masking strategies with reversible tokenization option.

Security69
D
Database Design
Database Design
jmsktm / claude-settings

Expert guide for database schema design, Supabase/PostgreSQL best practices, RLS policies, and optimizations. Use when designing tables, relationships, or implementing data models.

Data & databases69
D
detecting-process-injection-techniques
detecting-process-injection-techniques
mukul975 / anthropic-cybersecurity-skills

Detects and analyzes process injection techniques used by malware including

Security69
E
executing-active-directory-attack-simulation
executing-active-directory-attack-simulation
mukul975 / anthropic-cybersecurity-skills

Executes authorized attack simulations against Active Directory environments

Security69
F
file-handling
file-handling
wshaddix / dotnet-skills

File uploads, streaming, storage abstractions, and secure file handling patterns for ASP.NET Core Razor Pages applications. Use when implementing secure file uploads in Razor Pages, streaming large files, or creating storage abstractions for file operations.

Development69
G
github-project-automation
github-project-automation
ovachiever / droid-tings

Automate GitHub repository setup with CI/CD workflows, issue templates, Dependabot, and CodeQL security scanning. Includes 12 production-tested workflows and prevents 18 errors: YAML syntax, action pinning, and configuration. Use when: setting up GitHub Actions CI/CD, creating issue/PR templates, enabling Dependabot or CodeQL scanning, deploying to Cloudflare Workers, implementing matrix testing, or troubleshooting YAML indentation, action version pinning, secrets syntax, runner versions, or CodeQL configuration. Keywords: github actions, github workflow, ci/cd, issue templates, pull request templates, dependabot, codeql, security scanning, yaml syntax, github automation, repository setup, workflow templates, github actions matrix, secrets management, branch protection, codeowners, github projects, continuous integration, continuous deployment, workflow syntax error, action version pinning, runner version, github context, yaml indentation error

Cloud & DevOps69
I
input-sanitization
input-sanitization
dengineproblem / agents-monorepo

Input sanitization expert. Use for XSS prevention, encoding, validation, and security headers.

Security69
I
integrate-arcjet-guard-cloudflare-think
integrate-arcjet-guard-cloudflare-think
arcjet / skills

Integrate Arcjet Guard into Cloudflare Think — delegate beforeToolCall to guardHooks so a DENY substitutes or blocks the tool, and read a caller-owned id via cloudflareThinkContext. Use when asked to add Arcjet to @cloudflare/think, Cloudflare Agents Think, rate limit those tools, screen inbound messages, or block prompt injection / PII. This is Cloudflare Think, not the Vercel AI SDK and not needsApproval HITL.

Security69
I
investigating-phishing-email-incident
investigating-phishing-email-incident
mukul975 / anthropic-cybersecurity-skills

Investigates phishing email incidents from initial user report through

Security69
L
laravel-rate-limiting
laravel-rate-limiting
noartem / skills

Apply per-user and per-route limits with RateLimiter and throttle middleware; use backoffs and headers for clients

Development69
4201–4260 of 6,723

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.