Auth

Authentication and authorization

Uses and selection guide

Use these skills when designing service interfaces, changing data models or integrating identity and cache layers. Check the supported database or provider, migration behavior and required credentials before choosing a workflow.

Showing 1-24 of 4383 skills
dadbodgeoff

jwt-auth

by dadbodgeoff

Implement secure JWT authentication with refresh token rotation, secure storage, and automatic renewal. Use when building authentication for SPAs, mobile apps, or APIs that need stateless auth with refresh capabilities.

Auth 792 8mo ago
dadbodgeoff

oauth-social-login

by dadbodgeoff

Implement OAuth 2.0 social login with Google, GitHub, and other providers. Handles token exchange, user creation, and account linking.

Auth 791 8mo ago
dadbodgeoff

middleware-protection

by dadbodgeoff

Protect routes with Next.js middleware. Check authentication once, protect routes declaratively. Supports public routes, protected routes, and role-based access.

Auth 792 8mo ago
Fibrous-Finance

authenticate-wallet

by Fibrous-Finance

Authenticate the fibx CLI wallet via email OTP (Privy) or private key import. Required before any wallet operation (balance, send, trade, aave).

Auth 0 8mo ago
onyx-dot-app

playwright-e2e-tests

by onyx-dot-app

Write and maintain Playwright end-to-end tests for the Onyx application. Use when creating new E2E tests, debugging test failures, adding test coverage, or when the user mentions Playwright, E2E tests, or browser testing.

Auth 32.9K 4mo ago
Jeffallan

nestjs-expert

by Jeffallan

Creates and configures NestJS modules, controllers, services, DTOs, guards, and interceptors for enterprise-grade TypeScript backend applications. Use when building NestJS REST APIs or GraphQL services, implementing dependency injection, scaffolding modular architecture, adding JWT/Passport authentication, integrating TypeORM or Prisma, or working with .module.ts, .controller.ts, and .service.ts files. Invoke for guards, interceptors, pipes, validation, Swagger documentation, and unit/E2E testing in NestJS projects.

API Dev 12K 5mo ago
heygen-com

media-use

by heygen-com

Get or make any media for a HyperFrames video - music, sound effects, images, icons, logos, voiceover, avatar and generated video, transcripts, cutouts, colour grades and looks - with HeyGen or free local tools, and mix placed audio. Also for footage that looks dark, flat or dull, or should be stylized or hidden.

Auth 70.9K 2d ago
anthropics

plugin-settings

by anthropics

This skill should be used when the user asks about "plugin settings", "store plugin configuration", "user-configurable plugin", ".local.md files", "plugin state files", "read YAML frontmatter", "per-project plugin settings", or wants to make plugin behavior configurable. Documents the .claude/plugin-name.local.md pattern for storing plugin-specific configuration with YAML frontmatter and markdown content.

Auth 44.1K 8mo ago
anthropics

mcp-integration

by anthropics

This skill should be used when the user asks to "add MCP server", "integrate MCP", "configure MCP in plugin", "use .mcp.json", "set up Model Context Protocol", "connect external service", mentions "${CLAUDE_PLUGIN_ROOT} with MCP", or discusses MCP server types (SSE, stdio, HTTP, WebSocket). Provides comprehensive guidance for integrating Model Context Protocol servers into Claude Code plugins for external tool and service integration.

API Dev 44.1K 2mo ago
anthropics

access

by anthropics

Manage Discord channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Discord channel.

Auth 44.1K 7mo ago
anthropics

access

by anthropics

Manage iMessage channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the iMessage channel.

Auth 44.1K 7mo ago
anthropics

configure

by anthropics

Set up the Discord channel — save the bot token and review access policy. Use when the user pastes a Discord bot token, asks to configure Discord, asks "how do I set this up" or "who can reach me," or wants to check channel status.

Auth 44.1K 7mo ago
anthropics

configure

by anthropics

Check iMessage channel setup and review access policy. Use when the user asks to configure iMessage, asks "how do I set this up" or "who can reach me," or wants to know why texts aren't reaching the assistant.

Auth 44.1K 7mo ago
anthropics

access

by anthropics

Manage Telegram channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Telegram channel.

Auth 44.1K 2mo ago
paperclipai

paperclip-dev-workspace-run-verify-fix

by paperclipai

Run, verify, reseed, and repair Paperclip isolated dev workspace services. Use when asked to start or fix a managed project/worktree service and prove health, login readiness, cloned data, runtime visibility, and correct port ownership.

Auth 106.2K 2mo ago
microsoft

create-draft-pr

by microsoft

Create a draft pull request for the current session. Use when the user wants to open a draft PR with the session's changes.

Auth 194.3K 2mo ago
microsoft

agent-host-logs

by microsoft

'Analyze Agent Host debug log exports. Use when given an ah-logs or ahp-logs zip/folder, an Export Agent Host Debug Logs bundle, events.jsonl, AHP JSONL transport logs, Agent Host.log, remote-agenthost.log, or copilot-logs.'

Auth 194.3K 2mo ago
microsoft

launch

by microsoft

"Launch and automate VS Code Insiders with the Copilot Chat extension using @playwright/cli via Chrome DevTools Protocol. Use when you need to interact with the VS Code UI, automate the chat panel, test the extension UI, or take screenshots. Triggers include 'automate VS Code', 'interact with chat', 'test the UI', 'take a screenshot', 'launch with debugging'."

Auth 194.3K 5mo ago
microsoft

launch

by microsoft

"Launch Code OSS (VS Code from sources) into an isolated throwaway profile with unique debug ports so you can drive it with @playwright/cli AND attach a Node debugger via dap-cli in the same session. Use when working on VS Code itself and you want to interact with the running workbench, automate chat or UI flows, test UI features, take screenshots, set breakpoints in the renderer / extension host / main process, or combine UI driving with debugging."

Auth 194.3K 2mo ago
microsoft

create-pr

by microsoft

Create a pull request for the current session. Use when the user wants to open a PR with the session's changes.

Auth 194.3K 2mo ago
ccxt

ccxt-java

by ccxt

CCXT cryptocurrency exchange library for Java developers. Covers both REST API (standard) and WebSocket API (real-time). Helps install CCXT, connect to exchanges, fetch market data, place orders, stream live tickers/orderbooks, handle authentication, and manage errors in Java projects. Use when working with crypto exchanges in Java applications, trading systems, or financial software. Requires Java 21+.

API Dev 44.5K 3mo ago
openclaw

wacli

by openclaw

"Send third-party WhatsApp messages or sync/search WhatsApp history via wacli, not normal active chats."

Auth 392.9K 2mo ago
vectorize-io

hindsight-recall

by vectorize-io

Search long-term memory for relevant context from past coding sessions using Hindsight MCP tools

Auth 53.3K 4mo ago
onyx-dot-app

browser

by onyx-dot-app

Core browser usage guide. Read this before running any browser commands. Covers the snapshot-and-ref workflow, navigating pages, interacting with elements (click, fill, type, select), extracting text and data, taking screenshots, managing tabs, handling forms and auth, waiting for content, running multiple browser sessions in parallel, and troubleshooting common failures. Use when the user asks to interact with a website, fill a form, click something, extract data, take a screenshot, log into a site, test a web app, or automate any browser task.

Auth 32.9K 3mo ago