Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
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
-
OpenAPI Schema Validation
OpenAPI/Swagger specification validation and testing to ensure API implementations match their documented contracts with automated drift detection.
majiayu000/claude-skill-registry 163
-
code-change-summarizer
Generates clear and structured pull request descriptions from code changes. Use when Claude needs to: (1) Create PR descriptions from git diffs or code changes, (2) Summarize what changed and why, (3) Document breaking changes with migration guides, (4) Add technical details and design decisions, (5) Provide testing instructions, (6) Enhance descriptions with security, performance, and architecture notes, (7) Document dependency changes. Takes code changes as input, outputs comprehensive PR description in Markdown.
majiayu000/claude-skill-registry 163
-
git:commit
Create properly formatted commits following repository conventions
majiayu000/claude-skill-registry 163
-
anti-reversing-techniques
Understand anti-reversing, obfuscation, and protection techniques encountered during software analysis. Use when analyzing protected binaries, bypassing anti-debugging for authorized analysis, or understanding software protection mechanisms.
majiayu000/claude-skill-registry 163
-
exa-observability
Set up comprehensive observability for Exa integrations with metrics, traces, and alerts.
Use when implementing monitoring for Exa operations, setting up dashboards,
or configuring alerting for Exa integration health.
Trigger with phrases like "exa monitoring", "exa metrics",
"exa observability", "monitor exa", "exa alerts", "exa tracing".
majiayu000/claude-skill-registry 163
-
youtube-transcript
Download YouTube video transcripts with automatic frame extraction for visual references. Use when analyzing YouTube videos, tutorials, or conference talks.
majiayu000/claude-skill-registry 163
-
pdf
Comprehensive PDF manipulation, extraction, and generation with support for text extraction, form filling, merging, splitting, annotations, and creation. Use when working with .pdf files for: (1) Extracting text and tables, (2) Filling PDF forms, (3) Merging/splitting PDFs, (4) Creating PDFs programmatically, (5) Adding watermarks/annotations, (6) PDF metadata management
majiayu000/claude-skill-registry 163
-
Livestock - Apiculture
Beekeeping domain knowledge for honey production in LivestockAI
majiayu000/claude-skill-registry 163
-
inngest-flow-control
Configure Inngest flow control for functions. Covers concurrency limits with keys, throttling, rate limiting, debounce, priority, singleton, and event batching.
majiayu000/claude-skill-registry 163
-
foia-requests
Freedom of Information Act (FOIA) and public records request workflows. Use when drafting records requests, tracking submissions, understanding exemptions, appealing denials, or managing large document productions. Essential for investigative journalists, researchers, and transparency advocates.
majiayu000/claude-skill-registry 163
-
canvas-design
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
majiayu000/claude-skill-registry 163
-
hads
Use when writing technical documentation that needs to be readable by both humans and AI models, converting existing docs to HADS format, validating a HADS document, or optimizing documentation for token-efficient AI consumption.
majiayu000/claude-skill-registry 163
-
nestjs-best-practices
NestJS best practices and architecture patterns for building production-ready applications. This skill should be used when writing, reviewing, or refactoring NestJS code to ensure proper patterns for modules, dependency injection, security, and performance.
majiayu000/claude-skill-registry 163
-
file-transfer
Transfer files between local and server. Guide user through SCP or upload methods.
majiayu000/claude-skill-registry 163
-
writing-go-code
Apply Go coding standards when writing or modifying Go code. Use when implementing functions, using dependency injection, handling errors idiomatically, or working with interfaces. For test conventions, use the `writing-go-tests` skill instead.
majiayu000/claude-skill-registry 163
-
async-python-patterns
Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring non-blocking operations.
majiayu000/claude-skill-registry 163
-
cipher-redteam
majiayu000/claude-skill-registry 163
-
analyzing-service-layer
Use when analyzing business logic, use cases, service orchestration, and data transformation including DTOs and mappers
majiayu000/claude-skill-registry 163
-
review-pr
Review a PR diff for quality, security, and correctness.
majiayu000/claude-skill-registry 163
-
docs
Fetch latest documentation for libraries and frameworks. CRITICAL - AUTO-INVOKE when:
- User wants to implement with ANY external library (GSAP, Lenis, Three.js, Framer, Radix, etc.)
- User asks "how to use X", "X docs", "X API", "X reference"
- Before writing ANY code that uses external packages
- User mentions library names: gsap, lenis, three, framer, motion, radix, sanity, zustand
MANDATORY: Never assume API knowledge. Always fetch current docs first.
majiayu000/claude-skill-registry 163
-
iconsax-library
majiayu000/claude-skill-registry 163
-
vpc-network-setup
Configure vpc network setup operations. Auto-activating skill for GCP Skills.
Triggers on: vpc network setup, vpc network setup
Part of the GCP Skills skill category. Use when working with vpc network setup functionality. Trigger with phrases like "vpc network setup", "vpc setup", "vpc".
majiayu000/claude-skill-registry 163
-
qlty-check
Code quality checks, formatting, and metrics via qlty CLI
majiayu000/claude-skill-registry 163