Security

Security review, auth, permissions, and risk checks

599 skills available

Skills List

security-scan

security-scan

707security

Deep security scanning for .NET applications across 6 layers: vulnerable packages, secrets detection, OWASP code patterns, auth configuration, CORS policy, and data protection. Produces severity-rated findings with specific remediation steps. Load this skill when: "security scan", "security audit", "check for vulnerabilities", "find secrets", "OWASP", "auth review", "CORS check", "security review", "penetration test prep", "CVE check", "vulnerability scan", "hardcoded password", "data protection", "security posture".

codewithmukesh avatarcodewithmukesh
Get
authentication

authentication

707security

Authentication and authorization for ASP.NET Core. Covers JWT bearer tokens, OpenID Connect, ASP.NET Identity, authorization policies, role and claim-based authorization, and API key authentication. Load this skill when implementing login, protecting endpoints, designing authorization rules, or when the user mentions "auth", "JWT", "bearer token", "OIDC", "OpenID Connect", "Identity", "claims", "roles", "authorize", "RequireAuthorization", "API key", or "cookie auth".

codewithmukesh avatarcodewithmukesh
Get
scalar

scalar

707security

Scalar API documentation UI for .NET 10 applications. Covers setup, themes, authentication prefill, multiple documents, layout options, and security. A modern replacement for Swagger UI. Load this skill when setting up API documentation UI, or when the user mentions "Scalar", "MapScalarApiReference", "API reference", "Swagger UI replacement", "API documentation UI", "Scalar theme", "interactive API docs", or "Try It".

codewithmukesh avatarcodewithmukesh
Get
nuxt-studio

nuxt-studio

706security

Configure and operate the self-hosted Nuxt Studio editor for Nuxt Content. Use when working with nuxt-studio installation, editor customization, OAuth or custom authentication, media, drafts, Git publishing, or production deployment.

onmax avataronmax
Get
android-kotlin

android-kotlin

705testing-qa

Android Kotlin development with Coroutines, Jetpack Compose, Hilt, and MockK testing

alinaqi avataralinaqi
Get
pwa-development

pwa-development

705frontend

Progressive Web Apps - service workers, caching strategies, offline, Workbox

alinaqi avataralinaqi
Get
playwright-testing

playwright-testing

705testing-qa

E2E testing with Playwright - Page Objects, cross-browser, CI/CD

alinaqi avataralinaqi
Get
code-review

code-review

705testing-qa

Mandatory code reviews via /code-review before commits and deploys

alinaqi avataralinaqi
Get
ui-mobile

ui-mobile

705design-ui

Mobile UI patterns - React Native, iOS/Android, touch targets

alinaqi avataralinaqi
Get
pwa-development

pwa-development

704frontend

Progressive Web Apps - service workers, caching strategies, offline, Workbox

alinaqi avataralinaqi
Get
playwright-testing

playwright-testing

704testing-qa

E2E testing with Playwright - Page Objects, cross-browser, CI/CD

alinaqi avataralinaqi
Get
android-kotlin

android-kotlin

703testing-qa

Android Kotlin development with Coroutines, Jetpack Compose, Hilt, and MockK testing

alinaqi avataralinaqi
Get
setup-vivox-voice-chat

setup-vivox-voice-chat

680security

Add and configure in-game voice chat and text chat for Unity multiplayer games using Unity Vivox. Covers microphone setup and mic permissions on Android/iOS, voice activity detection (VAD) tuning, voice volume and mute controls in a settings UI (VoiceVadMinimumVolume, mic slider, mute button, speaking indicator), proximity/3D spatial voice for FPS/co-op games, team/party/lobby/guild voice channels, push-to-talk, muting self and other players, whisper/direct messages, in-game text chat, and Vivox SDK init + Unity Authentication sign-in. Use when the user asks to add voice chat, voice comms, microphone/mic support, a voice-chat settings UI, mute button, VAD threshold, push-to-talk, proximity or spatial voice, team voice, party chat, lobby chat, direct messages, or mentions Vivox, VivoxService, com.unity.services.vivox, JoinGroupChannelAsync, JoinPositionalChannelAsync, LoginAsync, or migrating from legacy Vivox (Client.Instance / LoginSession / AccountId).

unity-technologies avatarunity-technologies
Get
angular-routing

angular-routing

596security

Implement routing in Angular v20+ applications with lazy loading, functional guards, resolvers, and route parameters. Use for navigation setup, protected routes, route-based data loading, and nested routing. Triggers on route configuration, adding authentication guards, implementing lazy loading, or reading route parameters with signals.

analogjs avataranalogjs
Get
angular-http

angular-http

596security

Implement HTTP data fetching in Angular v20+ using resource(), httpResource(), and HttpClient. Use for API calls, data loading with signals, request/response handling, and interceptors. Triggers on data fetching, API integration, loading states, error handling, or converting Observable-based HTTP to signal-based patterns.

analogjs avataranalogjs
Get
kibana-connectors

kibana-connectors

546security

Create and manage Kibana connectors for Slack, PagerDuty, Jira, webhooks, and more via REST API or Terraform. Use when configuring third-party integrations or managing connectors as code.

elastic avatarelastic
Get
elasticsearch-security-troubleshooting

elasticsearch-security-troubleshooting

546security

Diagnose and resolve Elasticsearch security errors: 401/403 failures, TLS problems, expired API keys, role mapping mismatches, and Kibana login issues. Use when the user reports a security error.

elastic avatarelastic
Get
kibana-audit

kibana-audit

546security

Enable and configure Kibana audit logging for saved object access, logins, and space operations. Use when setting up Kibana audit, filtering events, or correlating Kibana and ES audit logs.

elastic avatarelastic
Get
elasticsearch-audit

elasticsearch-audit

545security

Enable, configure, and query Elasticsearch security audit logs. Use when the task involves audit logging setup, event filtering, or investigating security incidents like failed logins.

elastic avatarelastic
Get
elasticsearch-authz

elasticsearch-authz

545security

Manage Elasticsearch RBAC: native users, roles, role mappings, document- and field-level security. Use when creating users or roles, assigning privileges, or mapping external realms like LDAP/SAML.

elastic avatarelastic
Get
tts

tts

519security

Use this skill whenever the user wants to convert text into speech, generate audio from text, or produce voiceovers. Triggers include: any mention of 'TTS', 'text to speech', 'speak', 'say', 'voice', 'read aloud', 'audio narration', 'voiceover', 'dubbing', or requests to turn written content into spoken audio. Also use when converting EPUB/PDF/SRT/articles to audio, cloning voices from reference audio, controlling emotion or speed in speech, aligning speech to subtitle timelines, or producing per-segment voice-mapped audio.

noizai avatarnoizai
Get
n8n-subworkflows-official

n8n-subworkflows-official

481security

Use when building anything multi-step, anything that looks repeatable, anything the user mentions reusing, or any workflow with more than ~10 nodes. Triggers on "reuse", "I do this in another workflow", "extract", "modular", "shared logic", "subworkflow", multi-step builds, or any task that mentions logic the user has built before.

n8n-io avatarn8n-io
Get
n8n-credentials-and-security-official

n8n-credentials-and-security-official

478security

Use when handling any auth, API keys, tokens, OAuth, bearer tokens, basic auth, or secret values in n8n workflows. Triggers on "API key", "token", "bearer", "OAuth", "secret", "auth", "credentials", "Authorization header", "x-api-key", or any node configuration that mentions a third-party service.

n8n-io avatarn8n-io
Get
ai-research-explore

ai-research-explore

449security

Rigor Explore compatible skill slug for meaningful and potentially novel deep learning research candidates. Use when the researcher has chosen the task family, dataset, benchmark, evaluation method, provided SOTA references, and wants candidate-only exploration on top of `current_research` with auditable repo understanding, idea gating, fair comparison, and governed experiments written to `explore_outputs/`. Do not use for README-first trusted reproduction, open-ended direction finding, narrow code-only or run-only exploration, passive repo analysis, verified novelty claims, or implicit experimentation.

lllllllama avatarlllllllama
Get