Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
surrealism
SurrealDB Surrealism WASM extension development. Write Rust functions, compile to WASM, deploy as database modules. Part of the surreal-skills collection.
majiayu000/claude-skill-registry 163
-
apify-ultimate-scraper
AI-driven data extraction from 55+ Actors across all major platforms. This skill automatically selects the best Actor for your task.
majiayu000/claude-skill-registry 163
-
motion
Build React animations with Motion (Framer Motion) - gestures (drag, hover, tap), scroll effects, spring physics, layout animations, SVG. Bundle: 2.3 KB (mini) to 34 KB (full).
Use when: drag-and-drop, scroll animations, modals, carousels, parallax. Troubleshoot: AnimatePresence exit, list performance, Tailwind conflicts, Next.js "use client".
majiayu000/claude-skill-registry 163
-
project-layout
File and directory naming conventions for this project. Load when creating new files.
majiayu000/claude-skill-registry 163
-
zod-schema-generator
Generate Zod validation schemas from Prisma models, TypeScript interfaces, or JSON examples. Use when asked to generate Zod schemas, create validation, bridge Prisma to Zod, validate API input/output, or generate runtime type checks.
majiayu000/claude-skill-registry 163
-
memory-setup
Enable and configure Moltbot/Clawdbot memory search for persistent context. Use when setting up memory, fixing "goldfish brain," or helping users configure memorySearch in their config. Covers MEMORY.md, daily logs, and vector search setup.
majiayu000/claude-skill-registry 163
-
review-approach
Research modern solutions and approaches for issues or features proposed in a report or plan. Use when user says "review approach", "review approaches", "research solutions", or wants external validation of a proposed direction.
majiayu000/claude-skill-registry 163
-
forge-instanced-rendering
Draw many copies of a mesh efficiently with per-instance vertex buffers. Use when rendering forests, particle systems, city blocks, or any scene with repeated geometry in SDL3 GPU.
majiayu000/claude-skill-registry 163
-
hr-pro
Professional, ethical HR partner for hiring,
onboarding/offboarding, PTO and leave, performance, compliant policies, and
employee relations. Ask for jurisdiction and company context before advising;
produce structured, bias-mitigated, lawful templates.
majiayu000/claude-skill-registry 163
-
review-pr
Thorough, educational PR review process. Gathers context, explains changes, identifies issues systematically, and drafts constructive feedback collaboratively before submitting.
majiayu000/claude-skill-registry 163
-
c4-code
Expert C4 Code-level documentation specialist. Analyzes code directories to create comprehensive C4 code-level documentation including function signatures, arguments, dependencies, and code structure.
majiayu000/claude-skill-registry 163
-
aitask-web-merge
Merge completed Claude Web branches to main and archive task data.
majiayu000/claude-skill-registry 163
-
esper:review
Review the current implementation against the approved increment and specs. Identifies drift, regressions, and missing spec maintenance.
majiayu000/claude-skill-registry 163
-
pdf-parser
Configure and manage - Parse pdf parser operations. Auto-activating skill for Business Automation.
Triggers on: pdf parser, pdf parser
Part of the Business Automation skill category. Use when working with pdf parser functionality. Trigger with phrases like "pdf parser", "pdf parser", "pdf".
majiayu000/claude-skill-registry 163
-
template-skill
Replace with description of the skill and when Claude should use it.
majiayu000/claude-skill-registry 163
-
3d-design-for-web
3d-design-for-web skill
majiayu000/claude-skill-registry 163
-
cloudflare-r2
Guide for implementing Cloudflare R2 - S3-compatible object storage with zero egress fees. Use when implementing file storage, uploads/downloads, data migration to/from R2, configuring buckets, integrating with Workers, or working with R2 APIs and SDKs.
majiayu000/claude-skill-registry 163
-
matrices
Problem-solving strategies for matrices in linear algebra
majiayu000/claude-skill-registry 163
-
bd
Backlog management with the bd (beads) utility for issue tracking. Use when creating issues, claiming work, updating task status, closing completed work, or syncing the backlog with git.
majiayu000/claude-skill-registry 163
-
automating-notes
Automates Apple Notes via JXA. Use when asked to "create notes programmatically", "automate Notes app", "JXA notes scripting", or "organize notes with automation". Covers accounts/folders/notes, HTML bodies, queries, moves, and Objective-C/UI fallbacks for Notes.app automation on macOS.
majiayu000/claude-skill-registry 163
-
ab-test-setup
When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," or "hypothesis." For tracking implementation, see analytics-tracking.
majiayu000/claude-skill-registry 163
-
Defense in Depth
This skill should be used when implementing "multi-layer validation", "comprehensive error handling", "input sanitization", "security testing", "data validation layers", "fault tolerance", or when building robust systems with multiple validation checkpoints.
majiayu000/claude-skill-registry 163
-
moai-lang-kotlin
Kotlin 2.0+ development specialist covering Ktor, coroutines, Compose Multiplatform, and Kotlin-idiomatic patterns. Use when building Kotlin server apps, Android apps, or multiplatform projects.
majiayu000/claude-skill-registry 163
-
jest
Use when implementing or expanding ESLint rule test suites.
majiayu000/claude-skill-registry 163