Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
react-async-patterns
Async/await correctness in React with Zustand. Use when debugging race conditions, missing awaits, floating promises, or async timing issues. Works for both React web and React Native.
majiayu000/claude-skill-registry 163
-
outline-driven-development
ODIN (Outline Driven INtelligence) - unified validation-first development with ODD principles
majiayu000/claude-skill-registry 163
-
React Native Mobile Development
Build and manage React Native/Expo mobile apps including project setup, development workflows, and platform-specific guidance. Use when working on mobile app development, configuration, or running apps.
majiayu000/claude-skill-registry 163
-
trust-reliability
Use when creating animations that build user confidence, establish credibility, and communicate dependability.
majiayu000/claude-skill-registry 163
-
discover-build-systems
Automatically discover build system skills when working with build systems. Activates for build-systems development tasks.
majiayu000/claude-skill-registry 163
-
browser-devtools-mcp
Integrating Chrome DevTools and browser automation via MCP for live UI inspection, screenshot-to-code workflows, and visual debugging. Bridges the gap between design and implementation.
majiayu000/claude-skill-registry 163
-
mesh-generation
Plan and evaluate mesh generation for numerical simulations. Use when choosing grid resolution, checking aspect ratios/skewness, estimating mesh quality constraints, or planning adaptive mesh refinement for PDE discretization.
majiayu000/claude-skill-registry 163
-
unknown-yamadashy-repomix-8
majiayu000/claude-skill-registry 163
-
dramatic-2000ms-plus
Use when building extended animation sequences over 2000ms - cinematic intros, story sequences, premium experiences where animation IS the product
majiayu000/claude-skill-registry 163
-
basis
majiayu000/claude-skill-registry 163
-
playwright-browser-select-option
To choose an option in a dropdown, select one or more values in a select element.
majiayu000/claude-skill-registry 163
-
skill-reviewer-and-enhancer
This skill should be used when reviewing, auditing, or improving existing Claude Code skills to ensure they follow Anthropic best practices, have proper structure, use current domain-specific patterns, and include all necessary resources. It analyzes skill quality, identifies gaps, suggests improvements, and can automatically enhance skills with updated best practices. Trigger terms include review skill, audit skill, improve skill, enhance skill, update skill, check skill quality, skill best practices, fix skill, optimize skill, validate skill structure.
majiayu000/claude-skill-registry 163
-
testing-python
majiayu000/claude-skill-registry 163
-
nix-devenv
Expert at creating Nix flakes with flake-parts for development environments. Invoked when users want to set up devShells, configure nix-direnv, create flake.nix files, or build reproducible development environments. Specializes in Python, Node.js, and Rust projects using the flake-parts modular architecture.
majiayu000/claude-skill-registry 163
-
wizard
Smart routing wizard for creating skills, agents, commands with complexity-based skill loading
majiayu000/claude-skill-registry 163
-
geocoder
Convert addresses to coordinates (geocoding) and coordinates to addresses (reverse geocoding). Use for location data enrichment or address validation.
majiayu000/claude-skill-registry 163
-
resource-exhaustion-dos-ai-generated-code
Understand resource exhaustion and denial of service vulnerabilities in AI code including unbounded loops, missing rate limits, and uncontrolled resource consumption. Use this skill when you need to learn about DoS vulnerabilities in AI code, understand resource limits, recognize unbounded operations, or prevent resource exhaustion. Triggers include "resource exhaustion", "DoS vulnerabilities", "denial of service", "unbounded resources", "API cost protection", "memory exhaustion", "uncontrolled consumption", "rate limiting DoS".
majiayu000/claude-skill-registry 163
-
configuration-env
Configure mjr.wtf safely via environment variables and .env files.
majiayu000/claude-skill-registry 163
-
youtube-transcribe
Download YouTube video transcripts with timestamps. Use when asked to transcribe a YouTube video, get transcript, or extract text from a video URL.
majiayu000/claude-skill-registry 163
-
eval
EvalKit is a conversational evaluation framework for AI agents that guides you through creating robust evaluations using the Strands Evals SDK. Through natural conversation, you can plan evaluations, generate test data, execute evaluations, and analyze results.
majiayu000/claude-skill-registry 163
-
autonomous-loop
Manages autonomous iterative development loops that repeat until completion. Use when asked to loop, iterate, keep going until done, work autonomously, run overnight, or continue until a condition is met. Supports checkpointing, cost tracking, and safety limits.
majiayu000/claude-skill-registry 163
-
game-analyzer
Analyze TraitorSim game logs, trust matrix evolution, voting patterns, mission outcomes, and emergent social behaviors. Use when examining game results, debugging gameplay issues, analyzing agent strategies, or when asked about game analysis, trust matrices, voting patterns, or emergent behaviors.
majiayu000/claude-skill-registry 163
-
research-analyst
Conducts thorough landscape research, competitive analysis, best practices evaluation, and evidence-based recommendations. Expert in market research and trend analysis.
majiayu000/claude-skill-registry 163
-
plan-creating-project-plans
Comprehensive project planning standards for plans/ directory including folder structure (ideas.md, backlog/, in-progress/, done/), naming convention (YYYY-MM-DD__identifier/), file organization (README.md for small plans, multi-file for large), and Gherkin acceptance criteria. Essential for creating structured, executable project plans.
majiayu000/claude-skill-registry 163