Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
vibe-prd
Create a Product Requirements Document (PRD) for your MVP. Use when the user wants to define product requirements, create a PRD, or says "help me write requirements", "create PRD", or "define my product".
majiayu000/claude-skill-registry 163
-
backtesting-frameworks
Build robust backtesting systems for trading strategies with proper handling of look-ahead bias, survivorship bias, and transaction costs. Use when developing trading algorithms, validating strategies, or building backtesting infrastructure.
majiayu000/claude-skill-registry 163
-
album-conceptualizer
Designs album concepts, tracklist architecture, and thematic planning through 7 structured phases. Use when planning a new album or reworking an existing album concept.
majiayu000/claude-skill-registry 163
-
ln-210-epic-coordinator
CREATE/REPLAN Epics from scope (3-7 Epics). Batch Preview + Auto-extraction. Decompose-First Pattern. Auto-discovers team ID.
majiayu000/claude-skill-registry 163
-
web3-testing
Test smart contracts comprehensively using Hardhat and Foundry with unit tests, integration tests, and mainnet forking. Use when testing Solidity contracts, setting up blockchain test suites, or validating DeFi protocols.
majiayu000/claude-skill-registry 163
-
code-review
Use when reviewing code changes before committing, after implementing features, or when asked to review. Triggers on staged changes, PR reviews, or explicit review requests.
majiayu000/claude-skill-registry 163
-
ln-629-lifecycle-auditor
Application lifecycle audit worker (L3). Checks bootstrap initialization order, graceful shutdown, resource cleanup, signal handling, liveness/readiness probes. Returns findings with severity, location, effort, recommendations.
majiayu000/claude-skill-registry 163
-
codex-cto
Inverted orchestration—Codex CLI acts as CTO (planning and reviewing), Claude Code executes with native tools. Use when a task benefits from external architectural oversight before and after implementation.
majiayu000/claude-skill-registry 163
-
brand-guidelines
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
majiayu000/claude-skill-registry 163
-
deb-package-builder
Build Debian packages with proper control files, dependencies, and maintainer scripts
majiayu000/claude-skill-registry 163
-
api-pagination
Implements efficient API pagination using offset, cursor, and keyset strategies for large datasets. Use when building paginated endpoints, implementing infinite scroll, or optimizing database queries for collections.
majiayu000/claude-skill-registry 163
-
contour-integrals
Problem-solving strategies for contour integrals in complex analysis
majiayu000/claude-skill-registry 163
-
cloudflare-hyperdrive
majiayu000/claude-skill-registry 163
-
agent-swarm
Agent skill for swarm - invoke with $agent-swarm
majiayu000/claude-skill-registry 163
-
verify
Fast parallel verification before PR. Use when "verify", "review my changes", "is this ready", "pre-review", "check before PR", or after loop completes.
majiayu000/claude-skill-registry 163
-
unreal-blueprint
Unreal Engine Blueprint visual scripting skill for macros, functions, event graphs, and rapid prototyping.
majiayu000/claude-skill-registry 163
-
125-java-concurrency
Use when you need to apply Java concurrency best practices — including thread safety fundamentals, ExecutorService thread pool management, concurrent design patterns like Producer-Consumer, asynchronous programming with CompletableFuture, immutability and safe publication, deadlock avoidance, virtual threads and structured concurrency, scoped values, backpressure, cancellation discipline, and observability for concurrent systems. Part of the skills-for-java project
majiayu000/claude-skill-registry 163
-
inits
Analyze a codebase and create or improve an AGENTS.md file for future agent instances. Use when onboarding to a repository and capturing hard-to-rediscover conventions, constraints, and rationale.
majiayu000/claude-skill-registry 163
-
unreal-sequencer
Unreal Engine Sequencer skill for cinematics, camera cuts, and in-game cutscenes.
majiayu000/claude-skill-registry 163
-
nestjs-drizzle-crud-generator
Generates complete CRUD modules for NestJS applications with Drizzle ORM. Use when building server-side features in NestJS that require database operations, including creating new entities with full CRUD endpoints, services with Drizzle queries, Zod-validated DTOs, and unit tests. Triggered by requests like "generate a user module", "create a product CRUD", "add a new entity with endpoints", or when setting up database-backed features in NestJS.
majiayu000/claude-skill-registry 163
-
unit-test-scheduled-async
Provides patterns for unit testing scheduled and async tasks using @Scheduled and @Async. Handles mocking task execution and timing. Use when validating asynchronous operations and scheduling behavior.
majiayu000/claude-skill-registry 163
-
agent-refinement
Agent skill for refinement - invoke with $agent-refinement
majiayu000/claude-skill-registry 163
-
mcp-server-manager
Configure and manage MCP (Model Context Protocol) servers in Claude Code CLI. Use this skill when adding, removing, listing, or troubleshooting MCP servers, or when questions arise about MCP configuration, transport types, scopes, or authentication. Essential for connecting Claude Code to external tools, databases, and APIs.
majiayu000/claude-skill-registry 163
-
113-java-maven-documentation
Use when you need to create a DEVELOPER.md file for a Maven project — combining a fixed base template with dynamic sections derived from the project pom.xml, including a Plugin Goals Reference, Maven Profiles table, and Submodules table for multi-module projects. Part of the skills-for-java project
majiayu000/claude-skill-registry 163