认证鉴权
认证与授权
create-auth-skill
lukevella
Skill for creating auth layers in TypeScript/JavaScript apps using Better Auth.
email-and-password-best-practices
lukevella
This skill provides guidance and enforcement rules for implementing secure email and password authentication using Better Auth.
google-slides
sanjay3290
Read and write Google Slides presentations - get text, find presentations, create presentations, add slides, replace text, and manage slide content. Use when user asks to: read a presentation, create slides, find slides, add a slide, replace text in a presentation, or manage presentation content. Lightweight integration with standalone OAuth authentication supporting full read/write access.
google-sheets
sanjay3290
Read and write Google Sheets spreadsheets - get content, update cells, append rows, fetch specific ranges, search for spreadsheets, and view metadata. Use when user asks to: read a spreadsheet, update cells, add data to Google Sheets, find a spreadsheet, check sheet contents, export spreadsheet data, or get cell values. Lightweight integration with standalone OAuth authentication supporting full read/write access.
reddit-api
alinaqi
Reddit API with PRAW (Python) and Snoowrap (Node.js)
supabase-python
alinaqi
FastAPI with Supabase and SQLAlchemy/SQLModel
supabase
alinaqi
Core Supabase CLI, migrations, RLS, Edge Functions
firebase
alinaqi
Firebase Firestore, Auth, Storage, real-time listeners, security rules
e2e-testing
ai-dashboad
AI-powered E2E testing for any app — Flutter, React Native, iOS, Android, Electron, Tauri, KMP, .NET MAUI. Test 8 platforms with natural language through MCP. No test code needed. Just describe what to test and the agent sees screenshots, taps elements, enters text, scrolls, and verifies UI state automatically.
phx:examples
oliver-kriska
Practical examples and walkthroughs. References official Phoenix guides for standard patterns, documents plugin-specific workflows.
browser-guide
TeamWiseFlow
Best practices for using the managed browser — handling login walls,
openspec-explore
PBH-BTN
Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.
session-handoff
rohitg00
Generate a structured handoff document designed for the next session to consume immediately and continue where you left off. Use when ending a session.
openspec-explore
PBH-BTN
Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.
two-factor-authentication-best-practices
better-auth
This skill provides guidance and enforcement rules for implementing secure two-factor authentication (2FA) using Better Auth's twoFactor plugin.
organization-best-practices
better-auth
This skill provides guidance and enforcement rules for implementing multi-tenant organizations, teams, and role-based access control using Better Auth's organization plugin.
create-auth-skill
better-auth
Skill for creating auth layers in TypeScript/JavaScript apps using Better Auth.
agent-browser
shipshitdev
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
clerk-validator
shipshitdev
Validate Clerk authentication configuration and detect deprecated patterns. Ensures proper proxy.ts usage (Next.js 16), ClerkProvider setup, and modern auth patterns. Use before any Clerk work or when auditing existing auth implementations.
perf-optimizer
OneKeyHQ
"Systematic performance optimization and regression debugging for OneKey mobile app (iOS). Use when: (1) Fixing performance regressions - when metrics like tokensStartMs, tokensSpanMs, or functionCallCount have regressed and need to be brought back to normal levels, (2) Improving baseline performance - when there's a need to optimize cold start time or reduce function call overhead, (3) User requests performance optimization/improvement/debugging for the app's startup or home screen refresh flow."
Security Engineer Skill
wasintoh
Next.js Security: https://nextjs.org/docs/app/building-your-application/configuring/security
ln-511-code-quality-checker
levnikolaevich
"Worker that checks DRY/KISS/YAGNI/architecture compliance with quantitative Code Quality Score. Validates architectural decisions via MCP Ref: (1) Optimality (2) Compliance (3) Performance. Reports issues with SEC-, PERF-, MNT-, ARCH-, BP-, OPT- prefixes."
assessing-external-test-risk
streamlit
Assesses whether branch or PR changes are high-risk for externally hosted or embedded Streamlit usage and recommends whether external e2e coverage with @pytest.mark.external_test is needed. Use during code review, PR triage, or test planning when changes touch routing, auth, websocket/session behavior, embedding, assets, cross-origin behavior, SiS/Snowflake runtime, storage, or security headers.
openspec-bulk-archive-change
PBH-BTN
Archive multiple completed changes at once. Use when archiving several parallel changes.