Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
pptx-generator
Generate PowerPoint presentations with slides, charts, and formatting. Use when creating presentations programmatically.
majiayu000/claude-skill-registry 163
-
Global Validation
Implement comprehensive input validation with server-side security, client-side UX feedback, sanitization, and consistent error messages. Use this skill when validating user input in forms, API endpoints, or data processing. When writing validation rules for data types, formats, ranges, or required fields. When sanitizing input to prevent injection attacks (SQL, XSS, command injection). When providing field-specific error messages to users. When implementing validation at system boundaries like API endpoints or background jobs.
majiayu000/claude-skill-registry 163
-
agent-ops-docker-review
Docker image reviews, optimization, and step-building guidance. Analyzes Dockerfiles for best practices, security issues, and anti-patterns.
majiayu000/claude-skill-registry 163
-
fly-ssh
Use when asked to run "fly ssh console", SSH into Fly.io machines, inspect files on production machines, check processes on Fly.io, or examine deployed machine state. Covers critical pitfalls like no shell support and Debian vs macOS command differences.
majiayu000/claude-skill-registry 163
-
bofu-keywords
Find bottom-of-funnel keywords with high purchase intent for any product. Uses Perplexity for real-time search data.
majiayu000/claude-skill-registry 163
-
teaching-strategy
根据问题类型自动选择最优的引导式教学策略,包含问题分类、策略模板和比喻资源。
majiayu000/claude-skill-registry 163
-
prompt-builder
Build effective prompts for Claude Code skills. Creates clear, specific, actionable prompts using engineering principles, templates, and validation. Use when creating skill instructions, workflow steps, task operations, or any Claude prompt.
majiayu000/claude-skill-registry 163
-
datadog-observability
Datadog monitoring, APM, logs, and infrastructure observability
majiayu000/claude-skill-registry 163
-
optimizing-database-connection-pooling
This skill optimizes database connection pooling for enhanced performance and resource management. It is activated when the user requests assistance with connection pooling, database performance tuning, or connection lifecycle management. Use this skill to implement and configure connection pools in various programming languages, identify optimal pool settings, and troubleshoot common connection-related issues. The skill is triggered by phrases like "connection pooling," "optimize database connections," or "improve database performance with connection pool."
majiayu000/claude-skill-registry 163
-
managing-date-selection
Implements the "Restart Logic" for date range selection in the Tourly search widget. Use when building or modifying the date picker, handling check-in/check-out dates, or implementing calendar interaction algorithms.
majiayu000/claude-skill-registry 163
-
project-locale
Guide for adding localized text using l10n in app_lib/locale package (project)
majiayu000/claude-skill-registry 163
-
relational-database-web-cloudbase
Use when building frontend Web apps that talk to CloudBase Relational Database via @cloudbase/js-sdk – provides the canonical init pattern so you can then use Supabase-style queries from the browser.
majiayu000/claude-skill-registry 163
-
drone-cv-expert
Expert in drone systems, computer vision, and autonomous navigation. Specializes in flight control, SLAM, object detection, sensor fusion, and path planning. Activate on "drone", "UAV", "SLAM", "visual odometry", "PID control", "MAVLink", "Pixhawk", "path planning", "A*", "RRT", "EKF", "sensor fusion", "optical flow", "ByteTrack". NOT for domain-specific inspection tasks like fire detection, roof damage assessment, or thermal analysis (use drone-inspection-specialist), GPU shader optimization (use metal-shader-expert), or general image classification without drone context (use clip-aware-embeddings).
majiayu000/claude-skill-registry 163
-
content-management
管理博客内容发布流程,包括文章分类、标签管理、归档更新、内容审核等。使用时发布新文章、更新内容索引、管理内容组织时。
majiayu000/claude-skill-registry 163
-
ai-security
Automatically applies when securing AI/LLM applications. Ensures prompt injection detection, PII redaction for AI contexts, output filtering, content moderation, and secure prompt handling.
majiayu000/claude-skill-registry 163
-
docker-expert
Expert-level Docker containerization, image optimization, and container orchestration. Use this skill for building efficient Docker images, managing containers, and implementing Docker best practices.
majiayu000/claude-skill-registry 163
-
nano-banana-pro
Generate or edit images via Gemini 3 Pro Image (Nano Banana Pro).
majiayu000/claude-skill-registry 163
-
fullstack-workflow
풀스택 워크플로우를 시작합니다. 계획 수립(prd.md + task.md) -> Agent 분담 실행 -> 코드 리뷰 -> 완료 순서로 체계적인 개발을 진행합니다. "풀스택 워크플로우", "/fullstack-workflow", "풀스택으로" 등의 명령으로 활성화됩니다.
majiayu000/claude-skill-registry 163
-
design
Auto-activates when user mentions UI design, design systems, or component design. Expert in design principles, accessibility, and component architecture.
majiayu000/claude-skill-registry 163
-
monorepo-structure
Set up a Turborepo + pnpm monorepo for sharing code between frontend, backend, and workers. One repo, multiple packages, shared types, parallel builds.
majiayu000/claude-skill-registry 163
-
Code Review Expert
Standards for performing high-quality, readable code reviews.
majiayu000/claude-skill-registry 163
-
Ent ORM
Facebook's entity framework for Go with code generation.
majiayu000/claude-skill-registry 163
-
adr
Create Architecture Decision Records for important technical decisions. Guides you through trade-off analysis, fact-checks claims, and generates a structured ADR document. Triggers on: create adr, architecture decision, document decision, record decision, technical decision, adr for.
majiayu000/claude-skill-registry 163
-
datacommons-client
Work with Data Commons, a platform providing programmatic access to public statistical data from global sources. Use this skill when working with demographic data, economic indicators, health statistics, environmental data, or any public datasets available through Data Commons. Applicable for querying population statistics, GDP figures, unemployment rates, disease prevalence, geographic entity resolution, and exploring relationships between statistical entities.
majiayu000/claude-skill-registry 163