Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
create-pr
Create pull requests following Sentry conventions. Use when opening PRs, writing PR descriptions, or preparing changes for review. Follows Sentry's code review guidelines.
majiayu000/claude-skill-registry 163
-
go-error-wrapping
Wrap errors with context using fmt.Errorf %w pattern
majiayu000/claude-skill-registry 163
-
laravel-cashier-paddle
Laravel Cashier (Paddle) - Subscription billing and payment processing
majiayu000/claude-skill-registry 163
-
request-body-validator
Request Body Validator - Auto-activating skill for API Development.
Triggers on: request body validator, request body validator
Part of the API Development skill category.
majiayu000/claude-skill-registry 163
-
app-analytics-strategist
Expert digital data analytics consultant for designing and implementing data-driven growth strategies for mobile and digital applications. Use this skill when users need help with app analytics strategy, metrics selection, analytics framework implementation, cohort analysis, user segmentation, A/B testing, customer journey mapping, retention optimization, or choosing analytics tools. Applies to product managers, growth teams, and developers building data-driven applications across all platforms and industries seeking to optimize user engagement, retention, and revenue through analytics.
majiayu000/claude-skill-registry 163
-
agent-customer-success-manager
Expert customer success manager specializing in customer retention, growth, and advocacy. Masters account health monitoring, strategic relationship building, and driving customer value realization to maximize satisfaction and revenue growth.
majiayu000/claude-skill-registry 163
-
git-release
Git 项目版本发布自动化工具。支持语义化版本号升级 (major/minor/patch),
基于 Angular commit 规范自动生成 CHANGELOG,创建 git tag 并推送到远程仓库。
触发关键词:
- "发布版本"、"升级版本"、"更新版本"、"版本发布"、"发新版"
- "更新版本并提交"、"升级并提交"、"发布并推送"
- "bump version"、"release"、"new release"
- "打tag"、"创建发布"、"创建tag"
- "大版本更新"、"小版本更新"、"补丁版本"
- "major release"、"minor release"、"patch release"
majiayu000/claude-skill-registry 163
-
cpu-gpu-performance
Monitor and optimize CPU/GPU usage with load measurement and cost-effective
validation strategies.
Triggers: CPU usage, GPU usage, performance, load monitoring, build performance,
training, resource consumption, test suite, compilation
Use when: session starts (auto-load with token-conservation), planning builds
or training that could pin CPUs/GPUs for >1 minute, retrying failed resource-heavy commands
DO NOT use when: simple operations with no resource impact.
DO NOT use when: quick single-file operations.
Use this skill BEFORE resource-intensive operations. Establish baselines proactively.
majiayu000/claude-skill-registry 163
-
docs-build
Building, rendering library docs, and deploying docs.cloudposse.com. Use when working with the Docusaurus build process or regenerating auto-generated content.
majiayu000/claude-skill-registry 163
-
shell-dev-practices
Shell scripting best practices for bash, sh, zsh with focus on error handling, portability, and automation.
majiayu000/claude-skill-registry 163
-
understanding-mistakes
Use when user says something went wrong, AI did Y instead of X, or wants to understand why a deviation happened. Manually invoked post-mortem analysis.
majiayu000/claude-skill-registry 163
-
strategic-code-reviewer
DRY, KISS, SRP 원칙에 대해서 코드 리뷰를 수행합니다. 코드 품질 검토, 리팩터링 기회 식별, 중복 코드 감지, 복잡한 로직 단순화에 특화되어 있습니다.
majiayu000/claude-skill-registry 163
-
marimo-development
Expert guidance for creating and working with marimo notebooks - reactive Python notebooks that can be executed as scripts and deployed as apps. Use when the user asks to create marimo notebooks, convert Jupyter notebooks to marimo, build interactive dashboards or data apps with marimo, work with marimo's reactive programming model, debug marimo notebooks, or needs help with marimo-specific features (cells, UI elements, reactivity, SQL integration, deploying apps, etc.).
majiayu000/claude-skill-registry 163
-
Emacs Ecosystem
This skill should be used when the user asks to "write elisp", "emacs config", "init.el", "use-package", ".el file", "emacs lisp", or "magit". Provides comprehensive Emacs ecosystem patterns and best practices. For org-mode, use org-ecosystem skill.
majiayu000/claude-skill-registry 163
-
taxonomist
Expert taxonomist that creates comprehensive, well-structured taxonomies with hierarchical classification systems and optional semantic relationships. Use this when users need to build taxonomies, ontologies, or classification systems for any domain (data management, financial services, healthcare, technology, etc.). Outputs text files with relations in the format `source|is a|target`
majiayu000/claude-skill-registry 163
-
multi-agent-ai-projects
Guidelines for multi-agent AI and learning projects with lesson-based structures. Activate when working with AI learning projects, experimental directories like .spec/, lessons/ directories, STATUS.md progress tracking, or structured learning curricula with multiple modules or lessons.
majiayu000/claude-skill-registry 163
-
prompt-engineering
Auto-invoke WHEN: Writing Claude Code commands, hooks, or skills. Creating prompts for sub-agents. Optimizing LLM outputs. Designing production prompt templates.
Do NOT invoke WHEN: General coding tasks. Reading/debugging code. Running commands.
majiayu000/claude-skill-registry 163
-
sharding-pattern
シャーディング対応のコードを書く際に使用。user_idベースのhash sharding、テーブル分割、クロスシャードクエリ、Repository実装時に自動適用。シャーディング、分散DB、テーブル分割、クロスDBクエリを扱う場合に使用。
majiayu000/claude-skill-registry 163
-
fullstory-capture-control
Comprehensive guide for implementing Fullstory's Capture Control APIs (shutdown/restart) for web applications. Teaches proper session management, capture pausing, and resource optimization. Includes detailed good/bad examples for performance-sensitive sections, privacy zones, and SPA cleanup to help developers control when Fullstory captures sessions.
majiayu000/claude-skill-registry 163
-
frontend-svelte
Technical knowledge for SvelteKit 5 development. Build reactive applications with Svelte's compile-time magic. Expert in SvelteKit, stores, and reactive patterns. Activate for Svelte development, performance optimization, or modern web apps. This skill provides MCP usage patterns and Svelte 5 conventions. Use when implementing Svelte components or SvelteKit routes.
majiayu000/claude-skill-registry 163
-
create-feedback-issue
SEMO 패키지 피드백 수집 및 이슈 생성 (Supabase DB 기반).
Use when (1) /SEMO:feedback 명령어 호출, (2) 사용자가 SEMO 동작 오류 지적, (3) 개선 제안 요청.
majiayu000/claude-skill-registry 163
-
disabler
指定したプラグインを無効化する。「プラグインを無効化」「〇〇をオフにして」「〇〇を無効にして」「プラグインを無効に」「〇〇を止めて」「プラグインをオフに」「〇〇を無効化して」などで起動。claude plugin disable コマンドを使用して無効化。
majiayu000/claude-skill-registry 163
-
site-performance-watch
Monitoring and alerting framework for ecommerce site speed, errors, and uptime.
majiayu000/claude-skill-registry 163
-
Generate a pitch
Define the scope of an article or newsletter at the beginning of the drafting an article or newsletter
majiayu000/claude-skill-registry 163