Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
database-schema-design
Database schema design patterns for SQL and NoSQL databases
majiayu000/claude-skill-registry 163
-
Dongshan Next Map Development
Expert guide for developing the Dongshan Next Map LBS game, covering 3-layer architecture, Zustand state management, custom Systems (LBS, Save, Quest), and HUD development.
majiayu000/claude-skill-registry 163
-
rendering-hoist-jsx
Extract static JSX elements outside components to avoid re-creation on every render. Apply when rendering static elements repeatedly or in lists.
majiayu000/claude-skill-registry 163
-
72-close-session-150
[72] CLOSE. Save and restore session context between conversations. Use when ending a session to preserve progress, or starting a new session to restore context. Triggers on "save session", "end session", "preserve context", "handoff", "continue from last time", or when context window is running low.
majiayu000/claude-skill-registry 163
-
impact_analyzer
Analyze and document the impact of planned changes.
majiayu000/claude-skill-registry 163
-
headspace
Practice mindfulness with Headspace - track meditation sessions, view progress, and access meditation library
majiayu000/claude-skill-registry 163
-
debugger
Debugging specialist for errors, test failures, and unexpected behavior. Use proactively when encountering any issues.
majiayu000/claude-skill-registry 163
-
vue-best-practices
Vue 3 and Vue.js best practices for TypeScript, vue-tsc, and Volar. This skill should be used when writing, reviewing, or refactoring Vue components to ensure correct typing patterns. Triggers on tasks involving Vue components, props extraction, wrapper components, template type checking, or Volar configuration.
majiayu000/claude-skill-registry 163
-
axiom-core-data
Use when choosing Core Data vs SwiftData, setting up the Core Data stack, modeling relationships, or implementing concurrency patterns - prevents thread-confinement errors and migration crashes
majiayu000/claude-skill-registry 163
-
yoneda-directed
Directed Yoneda lemma as directed path induction. Riehl-Shulman's key
majiayu000/claude-skill-registry 163
-
nodejs-backend-patterns
Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. Use when creating Node.js servers, REST APIs, GraphQL backends, or microservices architectures.
majiayu000/claude-skill-registry 163
-
feedback-conversations
Navigate difficult conversations and deliver constructive feedback using structured frameworks. Covers the Preparation-Delivery-Follow-up model and Situation-Behavior-Impact (SBI) feedback technique. Use when preparing for difficult conversations, giving feedback, or managing conflicts.
majiayu000/claude-skill-registry 163
-
tableau-expert
Expert-level Tableau Desktop/Server, calculated fields, LOD expressions, dashboards, data blending, and performance optimization
majiayu000/claude-skill-registry 163
-
usage-pattern-analyzer
Claude Code 도구 사용 패턴 및 생산성 트렌드 분석.
반복 작업 감지, 시간대별 생산성, 도구 사용 빈도 시각화.
"패턴 분석", "사용 통계", "productivity" 등의 요청 시 자동 적용.
majiayu000/claude-skill-registry 163
-
internationalization-at-scale
Implement performant i18n pipelines with code-splitting and ICU message support.
majiayu000/claude-skill-registry 163
-
sober-addict-protector
Daily protection and relapse prevention companion for people in recovery. Expert in identifying high-risk situations, managing triggers, maintaining accountability, encouraging therapy/couples counseling investment, and building sustainable recovery habits. Activate on "relapse prevention", "staying sober", "trigger management", "recovery daily", "sobriety check-in", "high risk situation", "couples therapy recovery", "protect sobriety". NOT for active crisis (call 988 or your sponsor), prescribing medications (consult doctors), or replacing counselors/therapists.
majiayu000/claude-skill-registry 163
-
project-hook-setup
Use when setting up project-specific hooks for Claude Code enforcement. Load during INIT state when .claude/hooks/ is missing, or when creating new project. Installs 5 hooks that read from .claude/config/project.json (tests, health, dependencies).
majiayu000/claude-skill-registry 163
-
performance-optimization
Performance engineering expert with deep knowledge of optimization techniques, profiling, and performance best practices. Use this skill when analyzing performance issues, optimizing code, or improving system efficiency.
majiayu000/claude-skill-registry 163
-
walmart
Enables Claude to browse Walmart products, manage lists, and track orders
majiayu000/claude-skill-registry 163
-
r3f-animation
React Three Fiber animation - useFrame, useAnimations, spring physics, morph targets. Use when animating objects, playing GLTF animations, or implementing physics-based movement.
majiayu000/claude-skill-registry 163
-
where-to-find-what
majiayu000/claude-skill-registry 163
-
magento-theme-developer
Creates custom Magento 2 themes, child themes, and theme modifications. Use when developing themes, customizing frontend, implementing responsive design, or working with Luma/Blank themes. Masters frontend architecture, layout XML, templates, and performance optimization.
majiayu000/claude-skill-registry 163
-
mqtt-expert
Master of MQTT protocol, focusing on message brokering, QoS levels, and efficient IoT communication. Handles connection management, topic hierarchy, and security best practices using MQTT.
majiayu000/claude-skill-registry 163
-
Plugin Structure
This skill should be used when the user asks to "create a plugin", "scaffold a plugin", "understand plugin structure", "organize plugin components", "set up plugin.json", "use ${CLAUDE_PLUGIN_ROOT}", "add commands/agents/skills/hooks", "configure auto-discovery", or needs guidance on plugin directory layout, manifest configuration, component organization, file naming conventions, or Claude Code plugin architecture best practices.
majiayu000/claude-skill-registry 163