Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
shader
Write GLSL fragment shaders for procedural graphics. Topics: shapes (SDF), patterns, noise (Perlin/simplex/cellular), fBm, colors (HSB/RGB), matrices, gradients, animations. Use for generative art, textures, visual effects, WebGL, Three.js shaders.
majiayu000/claude-skill-registry 163
-
Swiss Geo
Step-by-step guidance for swiss geo.
majiayu000/claude-skill-registry 163
-
mcp-undetected-chromedriver
Use for stealth browser automation that bypasses bot detection. Undetected ChromeDriver for web scraping, anti-detection browsing, form filling, screenshots, PDF export, JavaScript evaluation. 16 tools for automation without triggering bot protection.
majiayu000/claude-skill-registry 163
-
enterprise-sales
Master complex B2B sales to large organizations with multi-stakeholder deals, extended sales cycles, and high contract values. Use for: navigating enterprise sales processes, implementing sales methodologies (MEDDIC, SPIN, Challenger), managing multi-million dollar deals, building consensus across buying committees, qualifying enterprise opportunities, developing champions, mapping decision processes, conducting executive-level negotiations, and closing strategic accounts.
majiayu000/claude-skill-registry 163
-
clawsec-clawhub-checker
ClawHub reputation checker for ClawSec suite. Enhances guarded skill installer with VirusTotal Code Insight reputation scores and additional safety checks.
majiayu000/claude-skill-registry 163
-
firecrawl-scraper
Deep web scraping, screenshots, PDF parsing, and website crawling using Firecrawl API
majiayu000/claude-skill-registry 163
-
livekit-skills
Build voice AI agents with LiveKit Agents SDK. Use when the user asks to "build a voice agent", "create a LiveKit agent", "add voice AI", "implement handoffs", "structure agent workflows", or is working with LiveKit Agents SDK. Covers both LiveKit Cloud and self-hosted deployments using lk CLI.
majiayu000/claude-skill-registry 163
-
ncbi-taxonomy-veterinary
Query NCBI Taxonomy for veterinary species identification, taxonomic classification, and cross-referencing species names. Covers domestic, exotic, and wildlife species relevant to veterinary medicine.
majiayu000/claude-skill-registry 163
-
bmad-wds-workflow-visual
Create visual representations of page designs using external tools and integrate results back into specifications.
majiayu000/claude-skill-registry 163
-
ebfe_validate_models
Validate organized eBFE/BLE model using ras-commander dataframes.
Uses init_ras_project() then checks plan_df, boundary_df, rasmap_df to verify:
- All plan files exist
- All DSS files exist with relative paths
- All terrain files exist with relative paths
- All HDF results accessible
- No absolute paths (would cause GUI popups)
Use after organizing eBFE model to verify it's actually runnable.
Generates validation report and script for user re-verification.
majiayu000/claude-skill-registry 163
-
moai-platform-chrome-extension
Chrome Extension Manifest V3 development specialist covering service workers, content scripts, message passing, chrome.* APIs, side panel, declarativeNetRequest, permissions model, and Chrome Web Store publishing. Use when building browser extensions, implementing content scripts, configuring service workers, or publishing to Chrome Web Store. [KO: 크롬 확장 프로그램, 매니페스트 V3, 서비스 워커, 콘텐츠 스크립트] [JA: Chrome拡張機能、マニフェストV3、サービスワーカー] [ZH: Chrome扩展程序、Manifest V3、Service Worker]
majiayu000/claude-skill-registry 163
-
react-spa-performance
React 19 + Vite 7 SPA performance optimization guide. Apply when writing, reviewing, or refactoring React components, routes, data fetching, bundle config, or performance in any Vite SPA project. Covers build optimization, code splitting, re-render prevention, context design, virtualization, media loading, bundle analysis, TanStack Query, CSS, and dev performance.
majiayu000/claude-skill-registry 163
-
033-architecture-diagrams
Use when you need to generate Java project diagrams — including UML sequence diagrams, UML class diagrams, C4 model diagrams, UML state machine diagrams, and ER (Entity Relationship) diagrams — through a modular, step-based interactive process that adapts to your specific visualization needs. Part of the skills-for-java project
majiayu000/claude-skill-registry 163
-
datadog-automation
Automate Datadog tasks via Rube MCP (Composio): query metrics, search logs, manage monitors/dashboards, create events and downtimes. Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
citation-management
Comprehensive citation management for academic research. Search Google Scholar and PubMed for papers, extract accurate metadata, validate citations, and generate properly formatted BibTeX entries. This skill should be used when you need to find papers, verify citation information, convert DOIs to BibTeX, or ensure reference accuracy in scientific writing.
majiayu000/claude-skill-registry 163
-
af-send-emails-gmail
Send emails from Claude/AgentFlow via Gmail API with service account authentication. Use when composing messages, adding attachments, handling replies, or automating email workflows.
majiayu000/claude-skill-registry 163
-
langgraph-fundamentals
INVOKE THIS SKILL when writing ANY LangGraph code. Covers StateGraph, state schemas, nodes, edges, Command, Send, invoke, streaming, and error handling.
majiayu000/claude-skill-registry 163
-
wiz-automation
Automate Wiz tasks via Rube MCP (Composio). Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
szz-bug-introducing-commit-identifier
Identifies bug-introducing commits using SZZ-style analysis based on bug-fixing commits, commit history, and code blame information. Use this skill when you need to trace bugs back to their origin, identify which commits introduced bugs, analyze bug-fix commits to find root causes, perform software repository mining for bug analysis, or conduct empirical studies on software defects. Triggers when users ask to find bug-introducing commits, identify when a bug was introduced, trace bug origins, perform SZZ analysis, or analyze bug-fixing commits.
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
-
x402
Use when implementing the x402 protocol for HTTP-native micropayments. Covers server middleware, client payment flows, facilitator integration, and stablecoin payments for APIs and AI agents.
USE FOR: API micropayments, monetizing endpoints, stablecoin HTTP payments, automated agent payments for API access
DO NOT USE FOR: full commerce flows with cart/checkout (use ap2), agent communication (use a2a), tool integration (use mcp)
majiayu000/claude-skill-registry 163
-
documentation-writer
Diátaxis Documentation Expert. An expert technical writer specializing in creating high-quality software documentation, guided by the principles and structure of the Diátaxis technical documentation authoring framework.
majiayu000/claude-skill-registry 163
-
claude-code
Activate when users ask about Claude Code installation, slash commands (/cook, /plan, /fix, /test, /docs, /design, /git), creating/managing Agent Skills, configuring MCP servers, setting up hooks/plugins, IDE integration (VS Code, JetBrains), CI/CD workflows, enterprise deployment (SSO, RBAC, sandboxing), troubleshooting authentication/performance issues, or advanced features (extended thinking, caching, checkpointing).
majiayu000/claude-skill-registry 163
-
next-best-practices
Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling
majiayu000/claude-skill-registry 163