Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
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
-
charting-vega-lite
Create interactive data visualizations using Vega-Lite declarative JSON grammar. Supports 20+ chart types (bar, line, scatter, histogram, boxplot, grouped/stacked variations, etc.) via templates and programmatic builders. Use when users upload data for charting, request specific chart types, or mention visualizations. Produces portable JSON specs with inline data islands that work in Claude artifacts and can be adapted for production.
majiayu000/claude-skill-registry 163
-
nodejs
Core Node.js backend patterns for TypeScript applications including async/await error handling, middleware concepts, configuration management, testing strategies, and layered architecture principles. Use when building Node.js backend services, APIs, or microservices.
majiayu000/claude-skill-registry 163
-
search-infrastructure
Build search systems with Elasticsearch, vector search, and hybrid retrieval
majiayu000/claude-skill-registry 163
-
code-review
Review code changes for quality, security, and adherence to project standards
majiayu000/claude-skill-registry 163
-
erpnext-errors-permissions
Error handling patterns for ERPNext/Frappe permissions and access control. Use when handling PermissionError, has_permission failures, role issues, and document access problems. V14/V15/V16 compatible. Triggers: permission error, access denied, PermissionError, role error, has_permission failed, document access error.
majiayu000/claude-skill-registry 163
-
gdpr-data-handling
Implement GDPR-compliant data handling with consent management, data subject rights, and privacy by design. Use when building systems that process EU personal data, implementing privacy controls, or conducting GDPR compliance reviews.
majiayu000/claude-skill-registry 163
-
aws-drawio-architecture-diagrams
Provides professional AWS architecture diagram creation in draw.io XML format (.drawio files) using official AWS Architecture Icons (aws4 library). Use when creating AWS cloud architecture diagrams, infrastructure diagrams, network topology diagrams, serverless architectures, multi-tier application diagrams, VPC layouts, or any AWS visual diagram in draw.io format.
majiayu000/claude-skill-registry 163
-
OKR Planning
Objectives and Key Results planning, tracking, and alignment capabilities
majiayu000/claude-skill-registry 163
-
suggest-optimizations
Identify performance optimization opportunities. Use when improving code efficiency.
majiayu000/claude-skill-registry 163
-
querying-hms-documentation
Queries official HEC-HMS documentation to answer technical questions. Provides access to
User's Manual, Technical Reference Manual, Release Notes, and community resources.
Use when seeking official documentation on HMS methods, parameters, file formats,
version features, or workflow guidance. Complements investigating-hms-internals (decompiled
source code) with authoritative documentation.
Trigger keywords: HMS documentation, User's Manual, Technical Reference, loss methods,
transform methods, routing methods, HMS parameters, file formats, release notes,
HMS version features, method parameters, official HMS, USACE documentation.
majiayu000/claude-skill-registry 163
-
multiplayer
Multiplayer game development principles. Architecture, networking, synchronization.
majiayu000/claude-skill-registry 163
-
maxia
Connect to MAXIA AI-to-AI marketplace on Solana. Discover, buy, sell AI services. Earn USDC. 13 MCP tools, A2A protocol, DeFi yields, sentiment analysis, rug detection.
majiayu000/claude-skill-registry 163
-
python-type-safety
Python type safety with type hints, generics, protocols, and strict type checking. Use when adding type annotations, implementing generic classes, defining structural interfaces, or configuring mypy/pyright.
majiayu000/claude-skill-registry 163
-
finishing-a-development-branch
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
majiayu000/claude-skill-registry 163
-
claude-d3js-skill
Creating interactive data visualisations using d3.js. This skill should be used when creating custom charts, graphs, network diagrams, geographic visualisations, or any complex SVG-based data visua...
majiayu000/claude-skill-registry 163
-
obsidian-vault-search
Searches an Obsidian vault intelligently — combines CLI search, frontmatter
filtering, content grep, and wikilink traversal. Goes beyond keyword search
to find notes by property, by link, by folder, and by content. Activates on
"find in vault", "search vault", "which note has", "where did I write about",
or when looking for specific notes in Obsidian.
majiayu000/claude-skill-registry 163
-
git-helper
Common git operations as a skill (status, pull, push, branch, log)
majiayu000/claude-skill-registry 163
-
governance-core
太子与三省核心身份定义、基本纪律、通信权限速查。会话初始化时由太子加载,三省 Teammate 创建时注入对应段落
majiayu000/claude-skill-registry 163
-
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends the agent's capabilities with specialized knowledge, workflows, or tool integrations.
majiayu000/claude-skill-registry 163
-
responsive-design
Implement modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first breakpoint strategies. Use when building adaptive interfaces, implementing fluid layouts, or creating component-level responsive behavior.
majiayu000/claude-skill-registry 163
-
frontend-testing-patterns
Provides comprehensive testing strategies and patterns for React applications. This skill should be used when writing tests, setting up testing infrastructure, or deciding what to test.
majiayu000/claude-skill-registry 163
-
satellitetoolbox-gravity
SatelliteToolboxGravityModels.jl for spherical harmonic gravity field computation. Use when loading gravity models (EGM96, EGM2008), computing gravitational acceleration or potential, or working with ICGEM gravity field files.
majiayu000/claude-skill-registry 163
-
brand-customization
Rebrand the site with custom name, colors, fonts, logo, and identity. Modify all touchpoints from site metadata to visual styling. Use when the user mentions "rebrand", "customize", "change colors", "change font", "change logo", "change name", "accent color", "theme", or "dark mode".
majiayu000/claude-skill-registry 163