🔒

測試與安全

測試框架、安全工具和最佳實踐

9063 skills in this category

test-driven-development

Use when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first

brobertsaz/claude-os
134
31
更新於 1w ago

code-review-checklist

Structured code review criteria for pre-implementation plan review (Critic) and post-implementation security/quality review. Covers security, performance, maintainability, and correctness with severity ratings.

groupzer0/vs-code-agents
129
16
更新於 1w ago

security-patterns

Security vulnerability detection patterns including OWASP Top 10, language-specific vulnerabilities, and remediation guidance. Load when reviewing code for security issues, conducting audits, or implementing authentication/authorization.

groupzer0/vs-code-agents
129
16
更新於 1w ago

git-commit-crafter

Creates atomic git commits following Conventional Commits specification with detailed, well-structured messages. Analyzes changes and splits them into logical units. Use when committing code changes that need proper structure and comprehensive documentation (e.g., "commit my authentication changes" or "finished implementing search, time to commit").

ryoppippi/dotfiles
129
1
更新於 1w ago

testing-patterns

TDD workflow and test strategy patterns including test pyramid, coverage strategies, mocking approaches, and anti-patterns. Load when writing tests, designing test strategies, or reviewing test coverage.

groupzer0/vs-code-agents
129
16
更新於 1w ago

code-auditor

Marketplace

Performs comprehensive codebase analysis covering architecture, code quality, security, performance, testing, and maintainability. Use when user wants to audit code quality, identify technical debt, find security issues, assess test coverage, or get a codebase health check.

mhattingpete/claude-skills-marketplace
126
16
更新於 1w ago

test-fixing

Marketplace

Run tests and systematically fix all failing tests using smart error grouping. Use when user asks to fix failing tests, mentions test failures, runs test suite and failures occur, or requests to make tests pass.

mhattingpete/claude-skills-marketplace
126
16
更新於 1w ago

fastapi

Marketplace

Build Python APIs with FastAPI, Pydantic v2, and SQLAlchemy 2.0. Covers project structure,async patterns, JWT authentication, validation, and database integration with uv package manager.Use when: creating Python APIs, setting up FastAPI projects, implementing JWT auth, configuringSQLAlchemy async, or troubleshooting 422 validation errors, CORS issues, or async blocking.

jezweb/claude-skills
120
18
更新於 1w ago

neon-vercel-postgres

Marketplace

Set up serverless Postgres with Neon or Vercel Postgres for Cloudflare Workers/Edge. Includes connection pooling, git-like branching for preview environments, and Drizzle/Prisma integration.Use when: setting up edge Postgres, configuring database branching, or troubleshooting "TCP not supported", connection pool exhausted, SSL config (sslmode=require), or Prisma edge compatibility.

jezweb/claude-skills
120
18
更新於 1w ago

ai-sdk-core

Marketplace

Build backend AI with Vercel AI SDK v5/v6. v6 stable introduces Output API (Output.object/array/choicereplace deprecated generateObject/streamObject), plus speech synthesis, transcription, image generation,embeddings, reranking, MCP tools, and middleware. Covers v4→v5 migration, latest models (GPT-5.2,Claude 4.x, Gemini 2.5), Workers startup fix, and 12 error solutions.Use when: implementing AI SDK v5/v6, using Output API, speech/transcription/image features, embeddings,MCP tools, migrating v4→v5, troubleshooting errors, or fixing Workers startup issues.

jezweb/claude-skills
120
18
更新於 1w ago

wordpress-plugin-core

Marketplace

Build secure WordPress plugins with core patterns for hooks, database interactions, Settings API, custom post types, REST API, and AJAX. Covers three architecture patterns (Simple, OOP, PSR-4) and the Security Trinity.Use when creating plugins, implementing nonces/sanitization/escaping, working with $wpdb prepared statements, or troubleshooting SQL injection, XSS, CSRF vulnerabilities, or plugin activation errors.

jezweb/claude-skills
120
18
更新於 1w ago

cloudflare-browser-rendering

Marketplace

Add headless Chrome automation with Puppeteer/Playwright on Cloudflare Workers. Use when: taking screenshots, generating PDFs, web scraping, crawling sites, browser automation, or troubleshooting XPath errors, browser timeouts, binding not passed errors, or session limits.

jezweb/claude-skills
120
18
更新於 1w ago

skill-review

Marketplace

Audit claude-skills repository documentation with systematic 9-phase review: standards compliance, official docs verification via Context7/WebFetch, code examples accuracy, cross-file consistency, and version drift detection. Auto-fixes unambiguous issues with severity classification.Use when: investigating skill issues, major package updates detected (e.g., v1.x → v2.x), skill not verified >90 days, before marketplace submission, or troubleshooting outdated API patterns, contradictory examples, broken links, version drift.

jezweb/claude-skills
120
18
更新於 1w ago

typescript-mcp

Marketplace

Build stateless MCP servers with TypeScript on Cloudflare Workers using @modelcontextprotocol/sdk. Provides patterns for tools, resources, prompts, and authentication (API keys, OAuth, Zero Trust).Use when exposing APIs to LLMs, integrating Cloudflare services (D1, KV, R2, Vectorize), or troubleshooting export syntax errors, unclosed transport leaks, or CORS misconfigurations.

jezweb/claude-skills
120
18
更新於 1w ago

better-auth

Marketplace

Build authentication systems for TypeScript/Cloudflare Workers with social auth, 2FA, passkeys, organizations, RBAC, OAuth 2.1 provider, and 15+ plugins. Self-hosted alternative to Clerk/Auth.js.IMPORTANT: Requires Drizzle ORM or Kysely for D1 - no direct D1 adapter. Workers require nodejs_compat flag. v1.4.10 adds OAuth 2.1 Provider (MCP deprecated), Bearer tokens, Google One Tap, SCIM, Anonymous auth, rate limiting, Patreon/Kick/Vercel providers.Use when: self-hosting auth on Cloudflare D1, building OAuth provider for MCP servers, multi-tenant SaaS, admin dashboards, API key auth, guest users, or troubleshooting D1 adapter errors, session caching, rate limits, database hooks.

jezweb/claude-skills
120
18
更新於 1w ago

auto-animate

Marketplace

Zero-config animations for React, Vue, Solid, Svelte, Preact with @formkit/auto-animate (3.28kb).Prevents 10+ documented errors: SSR/Next.js imports, conditional parents, missing keys, flexbox width,table display, Jest/esbuild config, CSS position conflicts, Vue/Nuxt registration, Angular ESM.Use when: animating lists/accordions/toasts/forms, troubleshooting SSR animation errors, needaccessible animations (auto prefers-reduced-motion), or want drop-in transitions without Motion overhead.

jezweb/claude-skills
120
18
更新於 1w ago

azure-auth

Marketplace

Microsoft Entra ID (Azure AD) authentication for React SPAs with MSAL.js and Cloudflare Workers backend JWT validation. Full-stack pattern: MSAL React for frontend auth flows, jose library for Workers token validation (MSAL.js doesn't work in Workers).CRITICAL: Azure AD JWKS endpoint is NOT at standard .well-known/jwks.json - must fetch from openid-configuration first. MSAL v3.0.23 + msal-browser v4.27.0 use Authorization Code Flow with PKCE (no implicit flow).Use when: implementing Microsoft/Azure AD SSO, troubleshooting AADSTS50058 infinite loops, AADSTS700084 refresh token expired, React Router v6 redirect loops, NextJS no_cached_authority_error, or validating Entra ID tokens in Cloudflare Workers.

jezweb/claude-skills
120
18
更新於 1w ago

cloudflare-worker-base

Marketplace

Set up Cloudflare Workers with Hono routing, Vite plugin, and Static Assets using production-tested patterns.Prevents 8 errors: export syntax, routing conflicts, HMR crashes, gradual rollout asset mismatches, and free tier 429s.Use when: creating Workers projects, configuring Hono or Vite for Workers, deploying with Wrangler,adding Static Assets with SPA fallback, or troubleshooting export syntax, API route conflicts, scheduledhandlers, or HMR race conditions.Keywords: Cloudflare Workers, CF Workers, Hono, wrangler, Vite, Static Assets, @cloudflare/vite-plugin,wrangler.jsonc, ES Module, run_worker_first, SPA fallback, API routes, serverless, edge computing,"Cannot read properties of undefined", "Static Assets 404", "A hanging Promise was canceled","Handler does not export", deployment fails, routing not working, HMR crashes

jezweb/claude-skills
120
18
更新於 1w ago

hono-routing

Marketplace

Build type-safe APIs with Hono - fast, lightweight routing for Cloudflare Workers, Deno, Bun, and Node.js. Covers routing, middleware, validation (Zod/Valibot), RPC client/server, streaming (SSE, streamText), WebSocket, security middleware (secureHeaders, CSRF), and combine middleware.Use when: building APIs with Hono, streaming responses (SSE, AI), WebSocket connections, security middleware (CSRF, secureHeaders), request validation, RPC communication, or troubleshooting validation hooks, RPC types, middleware chains.

jezweb/claude-skills
120
18
更新於 1w ago

claude-agent-sdk

Marketplace

Build autonomous AI agents with Claude Agent SDK. Structured outputs (v0.1.45, Nov 2025) guarantee JSON schema validation, plugins system, hooks for event-driven workflows. Use when: building coding agents with validated JSON responses, SRE systems, security auditors, or troubleshooting CLI not found, structured output validation, session forking errors.

jezweb/claude-skills
120
18
更新於 1w ago