App Security
The best skills for security-related work, like app security, pentesting, threat detection and incident response.
agent-security-hardeningaffaan-m/ECCHarden AI agent runtimes against untrusted input, tool misuse and credential leaks★291K
agent-security-hardeningHarden AI agent runtimes against untrusted input, tool misuse and credential leaks
laravel-securityaffaan-m/ECCReview Laravel apps for auth, CSRF, XSS, Eloquent safety and API security★291K
laravel-securityReview Laravel apps for auth, CSRF, XSS, Eloquent safety and API security
llm-trading-agent-securityaffaan-m/ECCSecure trading agents against prompt injection, runaway spend and key leaks★291K
llm-trading-agent-securitySecure trading agents against prompt injection, runaway spend and key leaks
mcp-dependency-reviewaffaan-m/ECCReview MCP config files for mutable package references before approval or CI★291K
mcp-dependency-reviewReview MCP config files for mutable package references before approval or CI
perl-securityaffaan-m/ECCHarden Perl input handling, process execution, DBI queries and web code★291K
perl-securityHarden Perl input handling, process execution, DBI queries and web code
quarkus-securityaffaan-m/ECCSecure Quarkus apps with JWT and OIDC auth, RBAC, validation and rate limiting★291K
quarkus-securitySecure Quarkus apps with JWT and OIDC auth, RBAC, validation and rate limiting
repo-scanaffaan-m/ECCInstall the repo-scan source audit from a pinned, reviewable commit★291K
repo-scanInstall the repo-scan source audit from a pinned, reviewable commit
security-bounty-hunteraffaan-m/ECCHunt remotely reachable vulnerabilities in a repo that qualify for bounty reports★291K
security-bounty-hunterHunt remotely reachable vulnerabilities in a repo that qualify for bounty reports
security-scanaffaan-m/ECCScan Claude Code settings, hooks and MCP servers for security misconfigurations★291K
security-scanScan Claude Code settings, hooks and MCP servers for security misconfigurations
1passwordNousResearch/hermes-agentSet up the 1Password CLI and read or inject secrets safely★258K
csogarrytan/gstackAudit code for security issues with static findings and suggested repairs★138K
csoAudit code for security issues with static findings and suggested repairs
security-and-hardeningaddyosmani/agent-skillsHarden code against OWASP risks in input handling, auth and data storage★111K
security-and-hardeningHarden code against OWASP risks in input handling, auth and data storage
cli-keyscheaper-inference/OmniRouteCreate, rotate and revoke OmniRoute API keys and inspect their scopes★82.1K
cli-keysCreate, rotate and revoke OmniRoute API keys and inspect their scopes
omni-api-keyscheaper-inference/OmniRouteCreate and rotate OmniRoute API keys with per-key scopes, limits and expiry★82.1K
omni-api-keysCreate and rotate OmniRoute API keys with per-key scopes, limits and expiry
omni-authcheaper-inference/OmniRouteAuthenticate OmniRoute API calls with bearer tokens, sessions and login rules★82.1K
omni-authAuthenticate OmniRoute API calls with bearer tokens, sessions and login rules
dependency-checkruvnet/rufloScan project dependencies for known vulnerabilities and CVEs before releases★79.9K
dependency-checkScan project dependencies for known vulnerabilities and CVEs before releases
harness-mcp-scanruvnet/rufloScan declared MCP servers in a harness for security findings and fail on severity★79.9K
harness-mcp-scanScan declared MCP servers in a harness for security findings and fail on severity
harness-oia-auditruvnet/rufloBundle manifest, threat model and MCP scan into one timestamped audit record★79.9K
harness-oia-auditBundle manifest, threat model and MCP scan into one timestamped audit record
harness-threat-modelruvnet/rufloGenerate a review-grade threat model of MCP surface threats with severity ratings★79.9K
harness-threat-modelGenerate a review-grade threat model of MCP surface threats with severity ratings
pii-detectruvnet/rufloFind personal data like emails, phone numbers and API keys before committing★79.9K
pii-detectFind personal data like emails, phone numbers and API keys before committing
safety-scanruvnet/rufloScan untrusted input for prompt injection and unsafe content before a model sees it★79.9K
safety-scanScan untrusted input for prompt injection and unsafe content before a model sees it
security-scanruvnet/rufloRun quick, standard or deep security scans on a codebase before production deploys★79.9K
security-scanRun quick, standard or deep security scans on a codebase before production deploys
bitwarden-automationComposioHQ/awesome-claude-skillsAutomate Bitwarden tasks with the Rube MCP toolkit from Composio★78.2K
bitwarden-automationAutomate Bitwarden tasks with the Rube MCP toolkit from Composio
doppler-secretops-automationComposioHQ/awesome-claude-skillsAutomate Doppler Secretops tasks with the Rube MCP toolkit from Composio★78.2K
doppler-secretops-automationAutomate Doppler Secretops tasks with the Rube MCP toolkit from Composio
identitycheck-automationComposioHQ/awesome-claude-skillsAutomate Identitycheck tasks with the Rube MCP toolkit from Composio★78.2K
identitycheck-automationAutomate Identitycheck tasks with the Rube MCP toolkit from Composio
lastpass-automationComposioHQ/awesome-claude-skillsAutomate Lastpass tasks with the Rube MCP toolkit from Composio★78.2K
lastpass-automationAutomate Lastpass tasks with the Rube MCP toolkit from Composio
signpath-automationComposioHQ/awesome-claude-skillsRequest code signing for release builds through SignPath via Composio Rube MCP★78.2K
signpath-automationRequest code signing for release builds through SignPath via Composio Rube MCP
avoid-evalthedaviddias/Front-End-ChecklistRemove eval and other unsafe dynamic code execution from scripts★74.6K
avoid-evalRemove eval and other unsafe dynamic code execution from scripts
content-security-policythedaviddias/Front-End-ChecklistAdd a content security policy header that blocks injected scripts and sources★74.6K
content-security-policyAdd a content security policy header that blocks injected scripts and sources
cross-origin-isolationthedaviddias/Front-End-ChecklistSet cross-origin isolation headers for apps that need SharedArrayBuffer and workers★74.6K
cross-origin-isolationSet cross-origin isolation headers for apps that need SharedArrayBuffer and workers
cross-origin-securitythedaviddias/Front-End-ChecklistLock down CORS and cross-origin requests so only trusted sites can call your API★74.6K
cross-origin-securityLock down CORS and cross-origin requests so only trusted sites can call your API
dependency-auditthedaviddias/Front-End-ChecklistAudit project dependencies for known vulnerabilities and wire checks into CI★74.6K
dependency-auditAudit project dependencies for known vulnerabilities and wire checks into CI
form-captchathedaviddias/Front-End-ChecklistAdd bot and abuse protection to public forms without hurting accessibility★74.6K
form-captchaAdd bot and abuse protection to public forms without hurting accessibility
form-httpsthedaviddias/Front-End-ChecklistConfirm every form and fetch call submits data only over HTTPS★74.6K
form-httpsConfirm every form and fetch call submits data only over HTTPS
hststhedaviddias/Front-End-ChecklistSet HSTS headers so browsers only ever connect to your site over HTTPS★74.6K
hstsSet HSTS headers so browsers only ever connect to your site over HTTPS
httpsthedaviddias/Front-End-ChecklistServe the whole site over HTTPS with a valid and renewed certificate★74.6K
httpsServe the whole site over HTTPS with a valid and renewed certificate
https-downgradethedaviddias/Front-End-ChecklistFind hardcoded http links and fix them so pages do not downgrade to HTTP★74.6K
https-downgradeFind hardcoded http links and fix them so pages do not downgrade to HTTP
js-librariesthedaviddias/Front-End-ChecklistUse secure, up to date JavaScript libraries and replace risky old versions★74.6K
js-librariesUse secure, up to date JavaScript libraries and replace risky old versions
leaked-secretsthedaviddias/Front-End-ChecklistFind API keys, tokens and credentials leaked in client code or git history★74.6K
leaked-secretsFind API keys, tokens and credentials leaked in client code or git history
mixed-contentthedaviddias/Front-End-ChecklistFind HTTP resources loaded on HTTPS pages and switch them to secure URLs★74.6K
mixed-contentFind HTTP resources loaded on HTTPS pages and switch them to secure URLs
new-tabthedaviddias/Front-End-ChecklistAdd rel noopener noreferrer to links that open in a new tab★74.6K
password-field-securitythedaviddias/Front-End-ChecklistSecure password fields with safe autocomplete, HTTPS and browser policies★74.6K
password-field-securitySecure password fields with safe autocomplete, HTTPS and browser policies
permissions-policythedaviddias/Front-End-ChecklistSet a Permissions-Policy header that turns off camera, mic and other features★74.6K
permissions-policySet a Permissions-Policy header that turns off camera, mic and other features
referrer-policythedaviddias/Front-End-ChecklistSet a Referrer-Policy header that limits what URLs leak to other sites★74.6K
referrer-policySet a Referrer-Policy header that limits what URLs leak to other sites
session-cookie-flagsthedaviddias/Front-End-ChecklistSet Secure, HttpOnly and SameSite flags on session cookies★74.6K
session-cookie-flagsSet Secure, HttpOnly and SameSite flags on session cookies
stack-trace-exposurethedaviddias/Front-End-ChecklistStop error responses from exposing stack traces and internal details★74.6K
stack-trace-exposureStop error responses from exposing stack traces and internal details
subresource-integritythedaviddias/Front-End-ChecklistAdd Subresource Integrity hashes to external scripts so tampering is blocked★74.6K
subresource-integrityAdd Subresource Integrity hashes to external scripts so tampering is blocked
token-storage-securitythedaviddias/Front-End-ChecklistStore auth tokens safely so XSS attacks cannot steal them from the browser★74.6K
token-storage-securityStore auth tokens safely so XSS attacks cannot steal them from the browser
x-content-typethedaviddias/Front-End-ChecklistSet X-Content-Type-Options to stop browsers guessing MIME types★74.6K
x-content-typeSet X-Content-Type-Options to stop browsers guessing MIME types
x-frame-optionsthedaviddias/Front-End-ChecklistSet X-Frame-Options to block clickjacking on pages with user actions★74.6K
x-frame-optionsSet X-Frame-Options to block clickjacking on pages with user actions