Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
cloudflare-workflows
Build durable workflows with Cloudflare Workflows (GA April 2025). Features step.do, step.sleep, waitForEvent, Vitest testing, automatic retries, and state persistence for long-running tasks. Prevents 12 documented errors.
Use when: creating workflows, implementing retries, or troubleshooting NonRetryableError, I/O context, serialization errors, waitForEvent timeouts, getPlatformProxy failures.
majiayu000/claude-skill-registry 163
-
WordPress Penetration Testing
This skill should be used when the user asks to "pentest WordPress sites", "scan WordPress for vulnerabilities", "enumerate WordPress users, themes, or plugins", "exploit WordPress vulnerabilities", or "use WPScan". It provides comprehensive WordPress security assessment methodologies.
majiayu000/claude-skill-registry 163
-
ln-004-agent-sync
Sync skills (symlinks) and MCP settings from Claude to Gemini CLI and Codex CLI
majiayu000/claude-skill-registry 163
-
react-best-practices
React and Next.js performance optimization guidelines from Vercel Engineering. Use when writing, reviewing, or refactoring React/Next.js code. 45 rules across 8 categories prioritized by impact.
majiayu000/claude-skill-registry 163
-
bmad-wds-workflow-validate
Systematically audit page specifications for completeness, consistency, and quality.
majiayu000/claude-skill-registry 163
-
tdd-workflow
Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.
majiayu000/claude-skill-registry 163
-
cellranger-processor
Cell Ranger skill for 10X Genomics single-cell data processing
majiayu000/claude-skill-registry 163
-
process-meetings
Process synced Granola meetings to update person pages, extract tasks, and organize meeting notes
majiayu000/claude-skill-registry 163
-
webapp-testing
Web application testing principles. E2E, Playwright, deep audit strategies.
majiayu000/claude-skill-registry 163
-
precommit-setup
Configure pre-commit hooks for linting, type checking, formatting, and testing to enforce quality gates on every commit.
majiayu000/claude-skill-registry 163
-
aget-wind-down
End AGET session with state capture and sanity checks
majiayu000/claude-skill-registry 163
-
web-next-best-practices
Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling. Use this skill when writing or reviewing Next.js code to ensure it follows established best practices for performance, maintainability, and correctness. Refer to the linked reference docs for detailed rules and examples in each area.
majiayu000/claude-skill-registry 163
-
project-conventions
Guides discovery and application of project-specific conventions including code patterns, naming, structure, and team practices. Use when exploring a codebase or implementing features to match existing patterns.
majiayu000/claude-skill-registry 163
-
ui-styling
Style UIs with shadcn/ui components (Radix UI + Tailwind CSS). Use for accessible components, themes, dark mode, responsive layouts, design systems, color customization.
majiayu000/claude-skill-registry 163
-
terra-data
Terra API health data retrieval and management. Use when fetching activity, sleep, body, daily, nutrition, menstruation, or athlete data from wearables.
majiayu000/claude-skill-registry 163
-
ios-std
Coding standards for iOS apps (SwiftUI, MVVM, offline-first, push notifications).
majiayu000/claude-skill-registry 163
-
ck:tanstack
Build with TanStack Start (full-stack React framework), TanStack Form (headless form management), and TanStack AI (AI streaming/chat). Use when creating TanStack projects, routes, server functions, forms, validation, or AI chat features.
majiayu000/claude-skill-registry 163
-
dbos-python
Guide for building reliable, fault-tolerant Python applications with DBOS durable workflows. Use when adding DBOS to existing Python code, creating workflows and steps, or using queues for concurrency control.
majiayu000/claude-skill-registry 163
-
gource-visualizer
Produce animated source control visualizations using Gource. This skill handles installation of Gource and ffmpeg, detection of repository metrics, preset-based configuration, single and multi-repo log generation, ffmpeg video encoding pipeline, headless rendering for server environments, caption generation from git tags, GitHub avatar resolution, and GSD output delivery. Use this skill whenever the user wants to visualize repository history, create a code evolution video, see project timeline animations, generate Gource videos, combine multiple repos into one visualization, or produce any kind of source control visualization. Also trigger when the user mentions "Gource", "repo visualization", "code history video", "project evolution animation", or asks to "show me what we built".
majiayu000/claude-skill-registry 163
-
better-auth-best-practices
Skill for integrating Better Auth - the comprehensive TypeScript authentication framework.
majiayu000/claude-skill-registry 163
-
handoff
Use when ongoing work must continue in a new conversation, session, or agent with no shared history. Triggers: 'handoff', 'prepare context for next chat', 'summarize for a new session', 'continue this in another conversation'. Not for same-chat status updates or repository documentation.
majiayu000/claude-skill-registry 163
-
python-concurrency-performance
Use when designing or reviewing concurrent Python code — selecting between asyncio, threads, or multiprocessing; structuring cancellation and deadline propagation; bounding fan-out and backpressure. Also use when diagnosing race conditions, deadlocks, slow throughput, or thread/task leaks under load.
majiayu000/claude-skill-registry 163
-
whip-debug
Systematic debugging loop — reproduce, analyze root cause, fix, then challenge with a fresh verification pass to distinguish fundamental fixes from workarounds. Use when debugging issues or when unexpected behavior needs a methodical approach.
majiayu000/claude-skill-registry 163
-
calendly-automation
Automate Calendly scheduling, event management, invitee tracking, availability checks, and organization administration via Rube MCP (Composio). Always search tools first for current schemas.
majiayu000/claude-skill-registry 163