Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
frontend-error-handling
Provides error handling patterns for React applications. This skill should be used when implementing error boundaries, API error interceptors, error tracking, or user-friendly error messages.
majiayu000/claude-skill-registry 163
-
code-reviewer
Use when reviewing pull requests, conducting code quality audits, or identifying security vulnerabilities. Invoke for PR reviews, code quality checks, refactoring suggestions.
majiayu000/claude-skill-registry 163
-
dingtalk-contact
钉钉通讯录与联系人查询。当用户提到"钉钉通讯录"、"查找员工"、"搜索用户"、"查用户信息"、"获取用户详情"、"用户手机号"、"员工姓名"、"员工工号"、"查部门"、"搜索部门"、"部门成员"、"部门列表"、"部门详情"、"子部门"、"父部门"、"部门路径"、"员工总数"、"通讯录搜索"、"userId 转 unionId"、"unionId 转 userId"、"dingtalk contact"、"dingtalk directory"、"find user"、"get user info"、"department members"时使用此技能。支持:按关键词搜索用户/部门、获取用户完整信息(姓名/手机/工号/部门/职位/unionId)、获取部门成员列表、获取部门树结构、查询用户所在部门路径、员工总人数统计等全部通讯录操作。
majiayu000/claude-skill-registry 163
-
changelog-generator
Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.
majiayu000/claude-skill-registry 163
-
visual-design-foundations
Apply typography, color theory, spacing systems, and iconography principles to create cohesive visual designs. Use when establishing design tokens, building style guides, or improving visual hierarchy and consistency.
majiayu000/claude-skill-registry 163
-
preprocessing-data-with-automated-pipelines
Process automate data cleaning, transformation, and validation for ML tasks. Use when requesting "preprocess data", "clean data", "ETL pipeline", or "data transformation". Trigger with relevant phrases based on skill purpose.
majiayu000/claude-skill-registry 163
-
validate-ai
Test AI meal plan generation with keto compliance and structural validation
majiayu000/claude-skill-registry 163
-
fix
Meta-skill workflow orchestrator for bug investigation and resolution. Routes to debug, implement, test, and commit based on scope.
majiayu000/claude-skill-registry 163
-
mlops-engineer
ML infrastructure automation and production ML lifecycle management. Use when building ML pipelines, setting up experiment tracking, implementing CI/CD for models, or managing model deployments.
majiayu000/claude-skill-registry 163
-
phylogenetics
Build and analyze phylogenetic trees using MAFFT (multiple alignment), IQ-TREE 2 (maximum likelihood), and FastTree (fast NJ/ML). Visualize with ETE3 or FigTree. For evolutionary analysis, microbial genomics, viral phylodynamics, protein family analysis, and molecular clock studies.
majiayu000/claude-skill-registry 163
-
algolia-search
Expert patterns for Algolia search implementation, indexing strategies, React InstantSearch, and relevance tuning Use when: adding search to, algolia, instantsearch, search api, search functionality.
majiayu000/claude-skill-registry 163
-
pdf
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
majiayu000/claude-skill-registry 163
-
tldr
TLDR code analysis for token-efficient codebase understanding.
AUTO-INVOKE when:
- User asks "who calls X", "what affects X", "find implementation"
- Need to trace dependencies, call graphs, or data flow
- Semantic search for code by meaning (not exact string)
- Understanding large codebases efficiently
- Before reading any large file (use context first)
- Debugging "why is X null/undefined here"
- Before refactoring (impact analysis)
PREFER TLDR over raw file reads - 95% token savings.
majiayu000/claude-skill-registry 163
-
webserp
Web search across 7 engines in parallel with browser impersonation. Use when the agent needs current information from the web — news, documentation, recent events, or anything beyond training data. Returns structured JSON (SearXNG-compatible) with title, URL, and content. Uses curl_cffi to mimic real browser fingerprints so requests don't get blocked. Install with `pip install webserp`. No API keys needed.
majiayu000/claude-skill-registry 163
-
mermaid-diagram
Generate Mermaid diagrams from user requirements. Save .mmd and .md files to figures/ with syntax verification. Supports flowcharts, sequence diagrams, class diagrams, ER diagrams, Gantt charts, and many more diagram types.
majiayu000/claude-skill-registry 163
-
ln-002-session-analyzer
Analyzes current or recent session for errors, inefficiencies, and improvement opportunities across skills, tools, hooks, and communication. Use after completing a task or periodically.
majiayu000/claude-skill-registry 163
-
cleanup
Clean up .a5c/runs and .a5c/processes directories. Aggregates insights from completed/failed runs into docs/run-history-insights.md, then removes old run data and orphaned process files.
majiayu000/claude-skill-registry 163
-
sop-code-review
Comprehensive code review workflow coordinating quality, security, performance, and documentation reviewers. 4-hour timeline for thorough multi-agent review.
majiayu000/claude-skill-registry 163
-
github-actions-debugging
Debug and fix GitHub Actions CI/CD failures
majiayu000/claude-skill-registry 163
-
forge-3d-picking
Add GPU-based 3D object picking to an SDL GPU project. Implement color-ID picking with offscreen render targets, stencil-ID picking with per-object reference values, GPU-to-CPU readback with transfer buffers, and stencil outline selection highlighting.
majiayu000/claude-skill-registry 163
-
refactor-simplify-branching
[Code Quality] Simplifies complex conditionals: deep nesting, long if-else chains, switch sprawl. Use when control flow is hard to follow or has high cyclomatic complexity.
majiayu000/claude-skill-registry 163
-
audit-permissions
This skill should be used when the user asks to "audit claude permissions", "audit permissions", "review local claude settings", "promote permissions to global", "clean up claude settings", "find permission patterns", or wants to identify project-local Claude Code permissions that should be added to global configuration.
majiayu000/claude-skill-registry 163
-
dbt-model-generator
Generate dbt model generator operations. Auto-activating skill for Data Pipelines.
Triggers on: dbt model generator, dbt model generator
Part of the Data Pipelines skill category. Use when working with dbt model generator functionality. Trigger with phrases like "dbt model generator", "dbt generator", "dbt".
majiayu000/claude-skill-registry 163
-
nano-banana-image-generator
Generate AI images using Nano Banana Pro (Gemini). Use this skill when the user needs images - thumbnails, social posts, blog headers, or creative visuals. Follows an iterative workflow - brainstorm concepts, select direction, generate in multiple styles, then produce via API.
majiayu000/claude-skill-registry 163