Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
erpnext-impl-jinja
Implementation workflows and decision trees for Jinja templates in ERPNext/Frappe. Use when determining HOW to implement Print Formats, Email Templates, Portal Pages, or custom Jinja methods. Covers template type selection, context variables, styling, and V16 Chrome PDF rendering. Triggers: create print format, email template, portal page, custom jinja filter, print format styling, pdf template, invoice template, report template.
majiayu000/claude-skill-registry 163
-
skill-gap-analyzer
Analyzes project requirements to identify missing skills and automatically creates them.
Enforces MCP Code Execution pattern for skills that use external tools.
This skill should be used when starting a new project to ensure all required skills exist.
majiayu000/claude-skill-registry 163
-
agent-scorer
Generate semantic + keyword match score. Compares resume content against job description to calculate a fit score and identify gaps.
majiayu000/claude-skill-registry 163
-
full-stack-debugger
This skill should be used when debugging full-stack issues that span UI, backend, and database layers. It provides a systematic workflow to detect errors, analyze root causes, apply fixes iteratively, and verify solutions through automated server restarts and browser-based testing. Ideal for scenarios like failing schedulers, import errors, database issues, or API payload problems where issues originate in backend code but manifest in the UI.
majiayu000/claude-skill-registry 163
-
Global Error Handling
Implement comprehensive error handling strategies including try-catch blocks, API error responses, Content Collection error handling, custom error pages, and production error monitoring. Use this skill when handling data fetching errors, API route errors, validation failures, or implementing error boundaries. When working on API route error responses with proper HTTP status codes, data fetching logic with try-catch error handling, Content Collection getEntry/getCollection error handling, custom error pages (404.astro, 500.astro), React Error Boundaries for client-side components, client-side script error handling, error logging and monitoring integration (Sentry), build-time error handling, or retry logic with exponential backoff.
majiayu000/claude-skill-registry 163
-
deepchem
Molecular ML with diverse featurizers and pre-built datasets. Use for property prediction (ADMET, toxicity) with traditional ML or GNNs when you want extensive featurization options and MoleculeNet benchmarks. Best for quick experiments with pre-trained models, diverse molecular representations. For graph-first PyTorch workflows use torchdrug; for benchmark datasets use pytdc.
majiayu000/claude-skill-registry 163
-
moai-lang-cpp
Modern C++ (C++23/C++20) development specialist covering RAII, smart pointers, concepts, ranges, modules, and CMake. Use when developing high-performance applications, games, system software, or embedded systems.
majiayu000/claude-skill-registry 163
-
Agent Orchestration Patterns
Multi-agent coordination patterns for building effective AI teams
majiayu000/claude-skill-registry 163
-
nestjs-expert
Nest.js framework expert specializing in module architecture, dependency injection, middleware, guards, interceptors, testing with Jest/Supertest, TypeORM/Mongoose integration, and Passport.js authentication. Use PROACTIVELY for any Nest.js application issues including architecture decisions, testing strategies, performance optimization, or debugging complex dependency injection problems. If a specialized expert is a better fit, I will recommend switching and stop.
majiayu000/claude-skill-registry 163
-
eds-performance-debugging
Guide for debugging and performance optimization of EDS blocks including error handling, FOUC prevention, Core Web Vitals optimization, and debugging workflows for Adobe Edge Delivery Services.
majiayu000/claude-skill-registry 163
-
creating-hooks
Guide for implementing Claude Code hooks. Use when creating event-driven automation, auto-linting, validation, or context injection. Covers all hook events, matchers, exit codes, and environment variables.
majiayu000/claude-skill-registry 163
-
debugging-tools-vuralserhat86-antigravity-agentic-
majiayu000/claude-skill-registry 163
-
influence-propagation
Layer 7 Interperspectival Network Analysis and Influence Flow
majiayu000/claude-skill-registry 163
-
platform-channels
majiayu000/claude-skill-registry 163
-
moai-platform-clerk
Clerk modern authentication specialist covering WebAuthn, passkeys, passwordless, and beautiful UI components. Use when implementing modern auth with great UX.
majiayu000/claude-skill-registry 163
-
code-explainer
Explains code in beginner-friendly terms. Use when user asks 'what does this do', 'how does this work', 'explain this code', or needs to understand generated code. Breaks down complex code into simple explanations for learning.
majiayu000/claude-skill-registry 163
-
scrollytelling
Implements scroll-driven storytelling experiences with pinned sections, progressive reveals, and scroll-linked animations. Use when asked to build scrollytelling, scroll-driven animations, parallax effects, narrative scroll experiences, or story-driven landing pages.
majiayu000/claude-skill-registry 163
-
jira:status
Check status of current Jira work session. Use when the user asks "what's the status", "show progress", "current work", or "jira status".
majiayu000/claude-skill-registry 163
-
adb-screen-detection
Screen understanding with OCR and template matching for Android device automation
majiayu000/claude-skill-registry 163
-
nixtla-model-selector
Automatically selects the best forecasting model between StatsForecast and TimeGPT based on time series data characteristics. Use when unsure which model performs best. Trigger with 'auto-select model', 'choose best model', 'model selection'.
majiayu000/claude-skill-registry 163
-
esp32-debugging
Debug ESP32 firmware issues including compilation errors, runtime panics, memory issues, and communication failures
majiayu000/claude-skill-registry 163
-
updating-knowledge
Systematic research methodology for building comprehensive, current knowledge on any topic. Requires web_search tool. Use when questions require thorough investigation, recent developments post-cutoff, synthesis across multiple sources, or when Claude's knowledge may be outdated or incomplete. Triggered by "Research", "Investigate", "What's current on", "Latest info on", complex queries needing validation, or technical topics with recent changes.
majiayu000/claude-skill-registry 163
-
Test Coverage Guardian
Analyze test coverage, identify gaps, detect dead code, and improve test quality. Use when user asks to check coverage, review tests, find untested code, or improve test robustness.
majiayu000/claude-skill-registry 163
-
migrate-postgres-tables-to-hypertables
Comprehensive guide for migrating PostgreSQL tables to TimescaleDB hypertables with optimal configuration and performance validation
majiayu000/claude-skill-registry 163