Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
shader-fundamentals
GLSL shader fundamentals—vertex and fragment shaders, uniforms, varyings, attributes, coordinate systems, built-in variables, and data types. Use when writing custom shaders, understanding the graphics pipeline, or debugging shader code. The foundational skill for all shader work.
majiayu000/claude-skill-registry 163
-
nextjs-app-router
Next.js 15 App Router patterns for this project. Use when creating routes, API endpoints, server components, or client components.
majiayu000/claude-skill-registry 163
-
shelby-cli-helper
Use when working with the Shelby Protocol CLI for uploading files, downloading blobs, managing accounts, or configuring contexts. Helps with initialization, funding accounts with ShelbyUSD/Aptos tokens, file operations, and troubleshooting Shelby CLI issues. Invoke for Shelby storage, decentralized blob storage, or video streaming uploads.
majiayu000/claude-skill-registry 163
-
community-docs
Community superstitions - unverified observations from pattern development. Use when encountering undocumented edge cases or framework quirks not in official docs. Verified knowledge should be upstreamed to labs docs.
majiayu000/claude-skill-registry 163
-
supabase-reliability-patterns
Implement Supabase reliability patterns including circuit breakers, idempotency, and graceful degradation.
Use when building fault-tolerant Supabase integrations, implementing retry strategies,
or adding resilience to production Supabase services.
Trigger with phrases like "supabase reliability", "supabase circuit breaker",
"supabase idempotent", "supabase resilience", "supabase fallback", "supabase bulkhead".
majiayu000/claude-skill-registry 163
-
youtube-transcribe-skill
Extract subtitles/transcripts from a YouTube video URL and save as a local file. Use when you need to extract subtitles from a YouTube video.
majiayu000/claude-skill-registry 163
-
agent-backend-developer
Senior backend engineer specializing in scalable API development and microservices architecture. Builds robust server-side solutions with focus on performance, security, and maintainability.
majiayu000/claude-skill-registry 163
-
commitlint-config
Commitlint configuration and GitHub Copilot commit message instruction templates with validation logic for conventional commit enforcement. Includes 6 required standards (conventional format, relaxed subject rules for Copilot compatibility, optional scope, Husky integration, required dependencies, Copilot instruction consistency). Use when creating or auditing commitlint.config.js and .copilot-commit-message-instructions.md files.
majiayu000/claude-skill-registry 163
-
skill-making
Creates and refines Claude agent skills following best practices. Use when creating new skills, improving existing ones, or learning about skill structure and conventions.
majiayu000/claude-skill-registry 163
-
expo-config-generator
Generate Expo configuration files for React Native development. Triggers on "create expo config", "generate app.json", "expo setup", "expo configuration".
majiayu000/claude-skill-registry 163
-
agent-sdk-dev
Agent SDK development utilities for creating, testing, and managing AI agents with comprehensive tooling and debugging capabilities.
majiayu000/claude-skill-registry 163
-
repoprompt
Use RepoPrompt CLI for token-efficient codebase exploration
majiayu000/claude-skill-registry 163
-
guest-blogger
基于项目内容分析主题和关键词,生成客座博客搜索策略。提供 Google 高级搜索语法、客座博客资源列表(从 resources/guest-blog-sources.md 读取)和投稿邮件模板(从 templates/guest-blog-pitch.md 读取)。自动评估客座博客质量(DA、相关性、流量),提供个性化的投稿建议和优先级排序。
majiayu000/claude-skill-registry 163
-
analyzing-text-patterns
Extract and analyze recurring patterns from log messages, span names, and event names using punctuation-based template discovery. Use when you need to understand log diversity, identify common message structures, detect unusual formats, or prepare for log parser development. Works by removing variable content and preserving structural markers.
majiayu000/claude-skill-registry 163
-
sonoscli
Control Sonos speakers (discover/status/play/volume/group).
majiayu000/claude-skill-registry 163
-
scrcpy-cli-argument-to-code-mapper
This skill should generate classes for scrcpy CLI arguments. This skill should be used when adding support for new scrcpy CLI arguments to the app.
majiayu000/claude-skill-registry 163
-
canva-resize-for-all-social-media
Resize a Canva design into multiple social media formats (Facebook post, Facebook story, Instagram post, Instagram story, LinkedIn post) and export all versions as PNGs. Use this skill when users want to resize Canva designs specifically for multiple social media platforms in one operation, rather than resizing to a single format manually.
majiayu000/claude-skill-registry 163
-
react-headless-dev
SEED React Headless component development specialist. Use when developing unstyled, logic-only components in packages/react-headless folder. Focuses on data-driven primitives, custom hooks, and state management without styling concerns.
majiayu000/claude-skill-registry 163
-
testing-builder
Automatically generates comprehensive test suites (unit, integration, E2E) based on code and past testing patterns. Use when user says "write tests", "test this", "add coverage", or after fixing bugs to create regression tests. Eliminates testing friction for ADHD users.
majiayu000/claude-skill-registry 163
-
critical-thinking-logical-reasoning
Critical thinking and logical reasoning analysis skills for when you are explicitly asked to critically analyse written content such as articles, blogs, transcripts and reports (not code).
majiayu000/claude-skill-registry 163
-
auto-release-manager
Automate version updates and releases for any project type (Node.js, Python, Rust, Unity, Unreal, etc.). Detect project type, update version files, generate CHANGELOG, and handle git operations with cross-platform support.
majiayu000/claude-skill-registry 163
-
mcporter
Use the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation.
majiayu000/claude-skill-registry 163
-
cocoapods-subspecs-organization
Use when organizing complex CocoaPods libraries into subspecs. Covers modular architecture, dependency management between subspecs, and default subspecs patterns for better code organization and optional features.
majiayu000/claude-skill-registry 163
-
propose-implementation-plan
Create an implementation plan with atomic commits that build toward a complete feature
majiayu000/claude-skill-registry 163