Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
food-order-lex-1401-zero
majiayu000/claude-skill-registry 163
-
github-integration
Use when creating GitHub issues, managing PRs, updating issue states, or searching repositories - provides bash scripts to interact with GitHub REST API without writing API calls directly
majiayu000/claude-skill-registry 163
-
database-skill
Design and manage relational databases including table creation, migrations, and schema design. Use for database modeling and maintenance.
majiayu000/claude-skill-registry 163
-
Hook Development
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.
majiayu000/claude-skill-registry 163
-
email-sender
使用SMTP发送带附件的邮件,支持HTML模板、多收件人和文件附件。基于nodemailer。
majiayu000/claude-skill-registry 163
-
archive-src
Use when the user wants a minimal source-only archive for upload or checkpoint. Creates a tar.gz with just src/ and tests/ directories.
majiayu000/claude-skill-registry 163
-
record-quality-baseline
Record quality metrics baseline before refactoring or major changes, capturing audit scores, test coverage, and complexity for comparison
majiayu000/claude-skill-registry 163
-
query
Execute DuckDB SQL queries against MotherDuck databases. Use when running analytics, aggregations, transformations, or any SQL operation. Covers query best practices, CTEs, window functions, QUALIFY, and performance optimization.
majiayu000/claude-skill-registry 163
-
shopify-apps
Expert patterns for Shopify app development including Remix/React Router apps, embedded apps with App Bridge, webhook handling, GraphQL Admin API, Polaris components, billing, and app extensions. Use when: shopify app, shopify, embedded app, polaris, app bridge.
majiayu000/claude-skill-registry 163
-
vaex
Use this skill for processing and analyzing large tabular datasets (billions of rows) that exceed available RAM. Vaex excels at out-of-core DataFrame operations, lazy evaluation, fast aggregations, efficient visualization of big data, and machine learning on large datasets. Apply when users need to work with large CSV/HDF5/Arrow/Parquet files, perform fast statistics on massive datasets, create visualizations of big data, or build ML pipelines that don't fit in memory.
majiayu000/claude-skill-registry 163
-
batch-processor
Process multiple documents in bulk with parallel execution
majiayu000/claude-skill-registry 163
-
adoption-playbook
Structured guide for designing and executing customer adoption programs.
majiayu000/claude-skill-registry 163
-
webapp-testing
Professional web application testing and automation using Playwright with support for multiple browsers, mobile emulation, screenshot capture, network interception, and comprehensive test assertions. Use for: (1) E2E testing across browsers, (2) UI automation, (3) Form testing and validation, (4) Visual regression testing, (5) API mocking and interception, (6) Mobile responsive testing
majiayu000/claude-skill-registry 163
-
address-feedback
Address and implement review feedback on a pull request
majiayu000/claude-skill-registry 163
-
agent-scout-explorer
Agent skill for scout-explorer - invoke with $agent-scout-explorer
majiayu000/claude-skill-registry 163
-
convex-component-authoring
How to create, structure, and publish self-contained Convex components with proper isolation, exports, and dependency management
majiayu000/claude-skill-registry 163
-
adaptyv
Cloud laboratory platform for automated protein testing and validation. Use when designing proteins and needing experimental validation including binding assays, expression testing, thermostability measurements, enzyme activity assays, or protein sequence optimization. Also use for submitting experiments via API, tracking experiment status, downloading results, optimizing protein sequences for better expression using computational tools (NetSolP, SoluProt, SolubleMPNN, ESM), or managing protein design workflows with wet-lab validation.
majiayu000/claude-skill-registry 163
-
api-design
REST and API design principles — resource naming, HTTP methods, status codes, pagination, versioning, and error responses. Reference when designing or reviewing APIs.
majiayu000/claude-skill-registry 163
-
recce-mcp-dev
Use when modifying recce/mcp_server.py, MCP tool handlers, error classification, or MCP-related tests. Also use when adding new MCP tools or changing tool response formats.
majiayu000/claude-skill-registry 163
-
shellcheck-configuration
Master ShellCheck static analysis configuration and usage for shell script quality. Use when setting up linting infrastructure, fixing code issues, or ensuring script portability.
majiayu000/claude-skill-registry 163
-
turborepo
Guide for implementing Turborepo - a high-performance build system for JavaScript and TypeScript monorepos. Use when setting up monorepos, optimizing build performance, implementing task pipelines, configuring caching strategies, or orchestrating tasks across multiple packages.
majiayu000/claude-skill-registry 163
-
cli
Comprehensive R package for command-line interface styling, semantic messaging, and user communication. Use this skill when working with R code that needs to: (1) Format console output with inline markup and colors, (2) Display errors, warnings, or messages with cli_abort/cli_warn/cli_inform, (3) Show progress indicators for long-running operations, (4) Create semantic CLI elements (headers, lists, alerts, code blocks), (5) Apply themes and customize output styling, (6) Handle pluralization in user-facing text, (7) Work with ANSI strings, hyperlinks, or custom containers. Also use when migrating from base R message/warning/stop, debugging cli code, or improving existing cli usage.
majiayu000/claude-skill-registry 163
-
agent-orchestration-improve-agent
Systematic improvement of existing agents through performance analysis, prompt engineering, and continuous iteration.
majiayu000/claude-skill-registry 163
-
receiving-code-review
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
majiayu000/claude-skill-registry 163