Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
shared-patterns
Reusable patterns and templates for Claude Code skill and hook development.
Triggers: validation patterns, error handling, testing templates, workflow patterns,
shared patterns, reusable templates, DRY patterns, common workflows
Use when: creating new skills or hooks that need consistent patterns, implementing
validation logic, setting up error handling, creating test scaffolding,
referencing standard workflow structures
DO NOT use when: pattern is specific to one skill only.
DO NOT use when: pattern is still evolving - wait for stability.
DO NOT use when: pattern is context-dependent requiring variations.
Reference these patterns to validate consistency across the ecosystem.
majiayu000/claude-skill-registry 163
-
rails-patterns
Master Rails 7+ patterns with MVC, Active Record, Hotwire, Action Cable, and modern Rails development practices.
majiayu000/claude-skill-registry 163
-
distributed-workers
Use when working on worker implementation, ServiceOrchestrator patterns, WorkerAPIBase, operation dispatch, progress tracking, cancellation, backend-to-worker communication, or adding new worker types.
majiayu000/claude-skill-registry 163
-
precommit-setup
Configure pre-commit hooks for code formatting, linting, and security checks
majiayu000/claude-skill-registry 163
-
Slint GUI Expert
Comprehensive Slint GUI development expert based on official source code. Covers Rust integration, component design, layouts, styling, animations, cross-platform deployment, and performance optimization. Use when working with Slint UI toolkit, building native GUI applications, or when mentioning Slint, GUI development, or Rust user interfaces. Built with official documentation and examples.
majiayu000/claude-skill-registry 163
-
git-workflow-enforcer
Enforce git commits after every phase and task to enable rollback and prevent lost work. Auto-trigger when completing phases, tasks, or when detecting uncommitted changes. Auto-commit with Conventional Commits format. Verify branch safety, check for merge conflicts, enforce clean working tree. Block completion if changes not committed.
majiayu000/claude-skill-registry 163
-
convex-authentication
Set up and manage user authentication using Convex Auth with login, signup, password reset, and user profile initialization. Use when implementing auth flows, managing user sessions, initializing user profiles, or handling authentication state.
majiayu000/claude-skill-registry 163
-
code-change-approval
Request approval before modifying files and verify changes are necessary
majiayu000/claude-skill-registry 163
-
actionable-review-format-standards
Standardized output format for code reviews with severity labels, file:line references, and fix code snippets. Use when generating review reports that need consistent, actionable feedback structure.
majiayu000/claude-skill-registry 163
-
new-file
Create new files with proper headers and verify necessity
majiayu000/claude-skill-registry 163
-
audio-extract
从视频文件中提取音频。Use when user wants to 提取音频, 抽取音频, 视频转音频, 导出音频, extract audio, video to audio, get audio from video, 把视频的声音提取出来.
majiayu000/claude-skill-registry 163
-
foundry-setup
First-time setup for the foundry plugin (plugin:foundry@claude-foundry)
majiayu000/claude-skill-registry 163
-
ai-native-dev
Proactively manage development tasks in TASKS.md. Automatically tracks progress, updates status, prioritizes backlog, and estimates effort. Runs in background during development - no explicit invocation needed.
majiayu000/claude-skill-registry 163
-
metool
Package management for modular code organization. This skill should be used when creating, installing, or modifying metool packages, working with package structure conventions, or adding Claude Code skills to packages.
majiayu000/claude-skill-registry 163
-
firebase-development:validate
Review Firebase code against security model and best practices. Validates firebase.json structure, firestore.rules patterns, functions architecture, authentication implementation, test coverage, and emulator configuration.
majiayu000/claude-skill-registry 163
-
update-theme
Update the Warm Graphite color theme for lsd and vivid terminal tools. Use when modifying colors, refreshing the palette, or adjusting file type styling.
majiayu000/claude-skill-registry 163
-
social-proof
Social proof patterns for lead generation sites. Testimonials, reviews, trust badges, stats, logos. Use for building trust and credibility.
majiayu000/claude-skill-registry 163
-
vercel-reliability-patterns
Implement Vercel reliability patterns including circuit breakers, idempotency, and graceful degradation.
Use when building fault-tolerant Vercel integrations, implementing retry strategies,
or adding resilience to production Vercel services.
Trigger with phrases like "vercel reliability", "vercel circuit breaker",
"vercel idempotent", "vercel resilience", "vercel fallback", "vercel bulkhead".
majiayu000/claude-skill-registry 163
-
expo-app-setup
Guidance for building, refactoring, and debugging Expo + React Native apps (including Expo Router). Use when wiring screens/layouts, navigation (tab/stack) scaffolding with `_layout.tsx` per group, avoiding unwanted redirects in `app/index.tsx`, theming, data fetching with React Query/fetch, Expo module usage, offline handling, and running local Expo tooling (install/start/lint).
majiayu000/claude-skill-registry 163
-
deployment-and-ops
Deploy and operate the vehicle insurance data analysis platform. Use when user asks about local development setup, production deployment, server configuration, build process, service management, or troubleshooting deployment issues. Focuses on the project's actual simple deployment model using start_server.sh, not complex enterprise setups.
majiayu000/claude-skill-registry 163
-
boundary-observation
境界条件・エッジケースの観測。null/空/0/最大値/最小値/オーバーフロー/タイムゾーン等を網羅的にテスト。Use when: テスト設計、バリデーション実装、パーサー実装、日付/金額処理、例は通るが端で壊れる疑い、バグ修正後の再発防止。
majiayu000/claude-skill-registry 163
-
orchestrator-control-skill
Master orchestrator control for PR lifecycle management with multi-agent coordination
majiayu000/claude-skill-registry 163
-
Implement Drag Match Question
Create D3 questions with drag-and-drop matching interactions. Students drag items (tables, graphs, equations) to categories.
majiayu000/claude-skill-registry 163
-
frago-view-content-generate-tips-json
JSON file content generation guide. Use this skill when you need to create JSON files that can be previewed via `frago view`. Covers formatted display and best practices.
majiayu000/claude-skill-registry 163