Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
shopify-testing
Guide for testing Shopify Apps, including Unit Testing with Remix, Mocking Shopify Context, and E2E Testing.
majiayu000/claude-skill-registry 163
-
Enforcing Git Commit Workflow
Enforce semantic commit practices with proper file staging and prefix usage. Use when committing code, managing git history, or when user mentions git/commit/コミット.
majiayu000/claude-skill-registry 163
-
handling-api-errors
Implement standardized error handling with proper HTTP status codes and error responses.
Use when implementing standardized error handling.
Trigger with phrases like "add error handling", "standardize errors", or "implement error responses".
majiayu000/claude-skill-registry 163
-
checklist-generator
Generate context-aware quality checklists for code review and QA using IEEE 1028 base standards plus LLM contextual additions
majiayu000/claude-skill-registry 163
-
open-commerce
Open Commerce MCP and AI operations context
majiayu000/claude-skill-registry 163
-
bash-portability
This skill should be used when the user asks about "POSIX compatibility", "portable shell scripts", "cross-shell compatibility", "bashisms", "shebang selection", or mentions writing scripts that work on different shells (bash, sh, dash, zsh) or different systems.
majiayu000/claude-skill-registry 163
-
claude-code
Activate when users ask about Claude Code installation, slash commands (/cook, /plan, /fix, /test, /docs, /design, /git), creating/managing Agent Skills, configuring MCP servers, setting up hooks/plugins, IDE integration (VS Code, JetBrains), CI/CD workflows, enterprise deployment (SSO, RBAC, sandboxing), troubleshooting authentication/performance issues, or advanced features (extended thinking, caching, checkpointing).
majiayu000/claude-skill-registry 163
-
play-by-play-generator
majiayu000/claude-skill-registry 163
-
karibu-tester
Creates Karibu unit tests for Vaadin views.
majiayu000/claude-skill-registry 163
-
email-sequence
When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," or "lifecycle emails." For in-app onboarding, see onboarding-cro.
majiayu000/claude-skill-registry 163
-
automation-best-practices
Best practices for writing reliable browser automation scripts with Intuned. Use when writing, reviewing, or editing automation code, scraping scripts, or browser-based workflows. Provides guidance on selectors, waiting strategies, anti-detection, performance optimization, and SDK patterns.
majiayu000/claude-skill-registry 163
-
anti-fabrication
Validate claims through tool execution, avoid superlatives and unsubstantiated metrics. Use when reviewing codebases, analyzing systems, reporting test results, or making any factual claims about code or capabilities.
majiayu000/claude-skill-registry 163
-
db-migration-check
Detect dangerous operations in database migrations before deployment
majiayu000/claude-skill-registry 163
-
in-app-messaging-kit
Library of in-product message patterns, triggers, and targeting rules.
majiayu000/claude-skill-registry 163
-
legal-compliance
Legal and compliance expertise for corporate governance, contract analysis, regulatory compliance (SOX, GDPR, HIPAA), risk assessment, intellectual property, and litigation management. Use when reviewing contracts, ensuring compliance, or managing legal risk.
majiayu000/claude-skill-registry 163
-
full-stack-feature-generator
Scaffold frontend, backend, DB, tests, and docs.
majiayu000/claude-skill-registry 163
-
nav-stats
Display session efficiency report showing token savings, cache performance, and optimization recommendations. Use when user asks "show my stats", "how efficient am I?", "show session metrics", or wants to see Navigator's impact.
majiayu000/claude-skill-registry 163
-
rds
AWS RDS relational database service for managed databases. Use when provisioning databases, configuring backups, managing replicas, troubleshooting connectivity, or optimizing performance.
majiayu000/claude-skill-registry 163
-
fp-ts-react
Practical patterns for using fp-ts with React - hooks, state, forms, data fetching. Use when building React apps with functional programming patterns. Works with React 18/19, Next.js 14/15.
majiayu000/claude-skill-registry 163
-
skill-feedback
Generate improvement reports for skills or CLI packages you authored. Use when ending a session where you worked on your own skill, when the user mentions "skill-feedback", "capture improvements", "session learnings", or when friction was observed during skill/package usage.
majiayu000/claude-skill-registry 163
-
setup-runner
GitHub 設定ファイルをセットアップする。「GitHub 設定をセットアップ」「.github を作って」「Issue テンプレート作成」「PR テンプレート作成」「GitHub 設定を初期化」「リポジトリ設定をセットアップ」「ラベル設定を作成」などで起動。.github ディレクトリに必要な設定ファイルを一括生成。
majiayu000/claude-skill-registry 163
-
confident-language-guard
Use when drafting or updating directives in docs (e.g., ROADMAP, AGENTS.md, CLAUDE.md, skills) as a gentle reminder to keep language cautious and flexible; avoid overly confident or absolute directives unless explicitly required.
majiayu000/claude-skill-registry 163
-
learning-tech-selection
tech-selection for learning technology evaluation and implementation.
majiayu000/claude-skill-registry 163
-
nextjs-supabase-auth
Expert integration of Supabase Auth with Next.js App Router Use when: supabase auth next, authentication next.js, login supabase, auth middleware, protected route.
majiayu000/claude-skill-registry 163