Security
Security agent skills give AI agents disciplined security workflows: code review for vulnerabilities, secret handling, dependency audits, and hardening checklists. Every skill on SkillMD also passes its own safety review before listing, with capability flags shown on each page.
-
drnabeelkhan Skill Compliance OfficerCompliance Officer
2 -
drnabeelkhan Skill Incident ResponderIncident Responder
2 -
drnabeelkhan Skill Penetration TesterPenetration Tester
2 -
drnabeelkhan Skill Security ArchitectSecurity Architect
2 -
bytesagain Bundle HotpHOTP (RFC 4226) HMAC-based one-time password reference. Counter- based OTP for hardware tokens. Covers algorithm step-by-step, Python implementation from scratch, pyotp/otpauth libraries, counter synchronization, resync protocol, look-ahead window, and security considerations vs TOTP.
12 -
bytesagain Bundle TotpTOTP (RFC 6238) time-based one-time password reference. Covers algorithm internals, Python pyotp/Node.js otpauth/Go implementation, otpauth:// URI format, QR code generation, backup codes, rate limiting, security best practices, and database schema.
12 -
bytesagain Bundle SupabaseSupabase open-source Firebase alternative reference. PostgreSQL backend with Auth, Storage, Realtime, and Edge Functions. Covers JS client queries, filters, RPC functions, Row Level Security, OAuth/magic link auth, file storage, realtime subscriptions, presence tracking, and Deno edge functions.
12 -
kensaurus Skill Plan Antislop 2Plan-only authenticity / AI-slop audit across prose, UI, code, and IA. Use when "looks like AI slop", "reads like ChatGPT", or "authenticity burndown". One-page UX apply → enhance-web-ux. Visual polish → enhance-web-ui.
8 -
kensaurus Skill Audit DoctrineRead-only audit of custom lint/ratchet doctrine — is each rule right on the merits, not merely enforced. Use when "is this lint rule wrong", "the ratchet banned a legitimate pattern", "audit our guardrail doctrine". Enforcement → audit-gate-logic. Consolidation → housekeep-gates.
8 -
kensaurus Bundle Enhance Readme 2Enhance an existing README with a theme-aware hero, feature tour, screenshots/GIF, accurate badges, and synced content. Use when "enhance README", "make README prettier", "add screenshots", or "showcase the app". Content-only docs → docs-writer. Drift audit/plan → plan-docs-sync.
8 -
kensaurus Bundle Enhance Web UI 2Polish an existing page's hierarchy, spacing, type, and visual personality. Use when "make this page polished/premium", "less crowded", or "better visual hierarchy". Understood / CPL → enhance-readability. Flow/IA → enhance-web-ux. Breakpoints → audit-responsive.
8 -
kensaurus Bundle Enhance Web UX 2NN/g-grounded enhancement of an existing page's flows — not a repo-wide slop audit. Use when "fix UX of /xxx" or "improve information density". Repo-wide authenticity plan → plan-antislop. Composition/type → enhance-web-ui. Dense prose / CPL / reading level → enhance-readability. Heuristics-only → audit-ux.
8 -
kensaurus Skill Audit Realworld 2Read-only full-stack conformance audit against RealWorld ("Conduit"): formal API spec, shared E2E suite, and closest-stack reference. Use when "audit against RealWorld", "Conduit conformance", or "is my full-stack app complete?". General user journeys → audit-ux-journeys.
8 -
kensaurus Bundle Plan Perf Audit 2Plan-only performance audit across web/mobile/backend/data; measures first and emits a burndown, no fixes. Use when "performance audit plan", "perf burndown", "measure before optimize", or "N+1 audit plan". Apply runtime fixes → audit-performance. JS bundle-only → audit-bundle-size.
8 -
kensaurus Skill Audit Gate Logic 2Read-only audit of CI gate logic — silent bypass, ratchet gaming, required-but-not, duplicate gates. Use when "can CI be bypassed" or "why did a regression pass CI". Cost → audit-cicd. Consolidation → housekeep-gates. Rule content → audit-doctrine.
8 -
kensaurus Skill Audit Resilience 2Read-only production-resilience audit: timeouts, bounded retries, circuit breakers, idempotency, rate limits, graceful degradation, PII. Use when "resilience audit", "will this survive real traffic?", or "audit retries/timeouts/idempotency". Feature parity → audit-realworld.
8 -
kensaurus Skill Audit Bundle Size 2Analyse and shrink JavaScript bundle size for any web app. Use when asked to "reduce bundle size", "analyse bundle", "tree shaking", "lazy loading", "code splitting", "slow initial load", "large JS", "chunk size", "build performance", "LCP caused by JS", "why is the bundle so big", or "first load JS too large".
8 -
kensaurus Bundle Audit Performance 2Audit runtime performance (CWV, load priority). Use when "slow page", "LCP/INP/CLS", "fetchpriority", "early hints", "speculation rules", "bfcache", or "long tasks". JS payload → audit-bundle-size. Instant nav implement → enhance-web-instant-nav. Breaking point → test-load.
8 -
kensaurus Skill Workflow Refactor 2Scoped behavior-preserving refactor: map dependencies, change structure, run affected tests. Use when "refactor this", "reduce duplication", "improve readability". Dead code → plan-dead-code. Repo-wide anti-patterns → audit-code-quality. Bulk transform → burndown-full / audit-codemod-safety.
8 -
kensaurus Skill Audit Code Quality 2Detect and fix repo-wide anti-patterns and consistency drift (naming, organisation, repeated smells). Use when "code smell", "anti-pattern", "technical debt", or "standardize the codebase". This PR/diff review → audit-code-review.
8 -
kensaurus Skill Design Mobile First 2Design mobile-first UIs: touch targets, safe areas, gestures, then enhance up. Use when building for small screens, touch, swipe, PWA, or tablet. Linearized desktop / responsive audit → audit-responsive.
8 -
kensaurus Skill Enhance ReadabilityAudit and fix how easily content is UNDERSTOOD: CPL/reading level, Gestalt grouping, deadspace, icons or a table that cuts verbosity. Use when "hard to read", "too dense", "reading level", "cognitive load", or "turn this prose into a table". Looks-good → enhance-web-ui. Breakpoints → audit-responsive.
8 -
kensaurus Skill Plan Error Handling 2Audit silent failures and observability gaps (Sentry/Langfuse), then a phased plan — no implementation. Use when "errors aren't showing in Sentry", "things fail silently", or "empty catch blocks". Apply patterns → backend-error-handling.
8 -
kensaurus Skill Workflow Green Repo 2Drive an entire repository to a fully green baseline — typecheck, lint, tests, and build all passing from a clean checkout — when the user has explicitly authorized fixing. Use when "make the repo green", "get CI passing", "fix all the failing tests". Ratchet integrity → audit-gate-logic.
8 -
kensaurus Bundle Audit Payment SystemRead-only audit for payment/money-movement systems, scope-gated so a Stripe-Checkout site and an in-house ledger each see only relevant findings. Use when "audit payment system", "double charge / idempotency", "ledger / reconciliation", "webhook / 3DS / PCI". Mobile IAP → audit-monetization-iap.
8 -
kensaurus Skill Backend ObservabilityImplement correlated errors, traces, and structured logs with PII redaction. Use when "add logging", "instrument this", "correlate error to trace", or wiring Sentry/Langfuse. Plan-only observability audit → plan-error-handling. Investigate Sentry issues → debug-sentry-monitor.
8 -
kensaurus Skill Plan Input ValidationPlan-only trust-boundary audit for missing validation, injection, XSS, and forged requests across forms/APIs/webhooks. Use when "validate my inputs", "is my app injection-safe?", "check my forms", or "can someone forge requests?". Apply fixes only after plan approval.
8 -
kensaurus Bundle Plan Uiux UnificationNon-destructive UI/UX and design-system audit that emits a unification burndown — no code until each phase is approved. Use when "audit UI without fixing", "UI burndown", or "IA audit before redesign". Apply-now token cleanup → housekeep-design. Per-page heuristics → audit-ux.
8 -
kensaurus Skill Workflow Quality GatePre-release quality gate: test-red-team, audit-security, audit-bundle-size, audit-performance, test-unit. Use when "is this ready to ship?", "quality gate", "pre-release checklist". Gate soundness → audit-gate-logic. Working tree to a PR → workflow-release-prep.
8 -
kensaurus Skill Audit Monetization IapRead-only audit of mobile IAP and subscriptions — StoreKit 2, Play Billing, or RevenueCat — for server receipt validation, restore, lifecycle sync, grace periods, and entitlements. Use when "audit our IAP", "restore purchases broken", or before a paid app. Web Stripe/ledgers → audit-payment-system.
8 -
kensaurus Skill Backend DB PerformanceOptimize slow queries, indexes, and N+1s. Use when "slow query", "database performance", "add an index", or "N+1". Schema consistency → audit-db-schema. RLS access control → plan-rls-audit.
8 -
kensaurus Bundle Backend Error HandlingImplement error-handling patterns (boundaries, toasts, API error shape). Use when "error boundary", "error toast", or "standardize API errors". Plan-only observability audit → plan-error-handling. Live Sentry triage → debug-sentry-monitor.
8 -
kensaurus Skill Test Visual RegressionSet up Playwright screenshot baselines and CI diffing so UI changes fail pixel-by-pixel instead of by eye. Use when "add visual regression tests", "catch UI regressions", or after audit-responsive / audit-ui-states. Functional clicks stay on test-playwright.
8 -
kensaurus Skill Enhance Arch BoundariesInstall mechanically-enforced architecture boundaries (dependency-cruiser / eslint-boundaries) so layer direction, feature isolation, and forbidden imports fail CI. Use when "enforce module boundaries" or "stop spaghetti imports". Advisory audit → audit-backend-architecture. Rule content → audit-doctrine.
8 -
kensaurus Bundle Enhance Web Instant NavInstant in-site nav: Speculation Rules, View Transitions, bfcache, 103 Early Hints. Use when "instant navigation", "prerender", "early hints", "back button reloads", or "second page is slow". First-load CWV → audit-performance. JS weight → audit-bundle-size. SPA → framework prefetch.
8 -
kensaurus Skill Plan Capacitor HardeningPlan-only Capacitor/Ionic native-layer security audit: WebView, token storage, deep links/OAuth, cleartext traffic, exported activities. Use when "is my Capacitor app secure?", "harden my hybrid app", or pre-store hardening. Store readiness → plan-mobile-readiness.
8
Frequently asked questions
What are Security agent skills?
Security agent skills give AI agents disciplined security workflows: code review for vulnerabilities, secret handling, dependency audits, and hardening checklists. Every skill on SkillMD also passes its own safety review before listing, with capability flags shown on each page.
Which Security skills are most installed?
Popular Security skills on SkillMD right now include Compliance Officer, Incident Responder, Penetration Tester. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do Security skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.