Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ui-components-creation
Guide for creating reusable UI components. Use this when asked to create a new component, extract shared UI logic, or add to the component library.
majiayu000/claude-skill-registry 163
-
doc-templates
Generate meeting prep sheets, ADRs, and Design Docs from built-in templates. Use when creating technical documents, planning meetings, or documenting architectural decisions.
majiayu000/claude-skill-registry 163
-
quick-start-guide
Эксперт по quick start гайдам. Используй для создания быстрых руководств, getting started документации и onboarding материалов.
majiayu000/claude-skill-registry 163
-
site-dev
Development skill for rohanverma.net Zola static site.
Use when: editing styles, fixing responsive issues, adding pages, modifying templates.
Keywords: zola, scss, css, mobile, responsive, template, design, theme, blog, project.
majiayu000/claude-skill-registry 163
-
shadcn-ui-best-practices
Guide for proper shadcn-ui component usage - use Card for wrapping/layout, compose from base components, never modify components/ui directly
majiayu000/claude-skill-registry 163
-
plugin-architecture
プラグインアーキテクチャの専門スキル。レジストリパターン、動的ロード、依存性注入を活用し、拡張可能なシステム設計を提供する。
Anchors:
• Clean Architecture (Robert C. Martin) / 適用: 拡張性設計 / 目的: 柔軟性確保
• Dependency Injection Principles and Practices (Mark Seemann) / 適用: DI設計 / 目的: 疎結合実現
• Design Patterns: Elements of Reusable Object-Oriented Software (Gang of Four) / 適用: レジストリパターン / 目的: 型安全な登録管理
Trigger:
Use when designing plugin systems, implementing extension points, managing dynamic module loading, creating registry patterns, or building workflow engines with pluggable executors.
plugin architecture, registry pattern, dependency injection, dynamic loading, extension points, workflow executor
majiayu000/claude-skill-registry 163
-
Firebase Repository Pattern
Generate Firebase Repository classes following the project's three-layer architecture (UI → Service → Repository). Use this skill when creating data access layers for Firestore collections, implementing CRUD operations with proper error handling, exponential backoff retry logic, and type-safe entity mapping. This skill ensures repositories extend FirestoreBaseRepository, inject @angular/fire services directly (no FirebaseService wrapper), and follow the Result Pattern for async operations.
majiayu000/claude-skill-registry 163
-
apollo-server-patterns
Use when building GraphQL APIs with Apollo Server requiring resolvers, data sources, schema design, and federation.
majiayu000/claude-skill-registry 163
-
next-app-router
Use when working with Next.js App Router (app/ directory). Invoke for Server Components, layouts, route handlers, parallel routes, intercepting routes, Server Actions, streaming, loading states, or error handling in the app directory.
majiayu000/claude-skill-registry 163
-
command-activation-mechanisms
コマンド起動の仕組みを整理し、明示起動/自動起動/Extended Thinkingの設計と検証を支援するスキル。
起動フロー、トリガー設計、検証手順を一貫して整理する。
Anchors:
• The Pragmatic Programmer (Andrew Hunt, David Thomas) / 適用: 手順設計 / 目的: 実行フローの最適化
• Human-Computer Interaction (Dix et al.) / 適用: 起動UX設計 / 目的: 誤起動の抑制
• Automation Patterns / 適用: 自動起動設計 / 目的: 安定運用
Trigger:
Use when designing command activation flows, defining auto-invocation triggers, or validating command execution paths.
command activation, auto invocation, extended thinking, slashcommand, execution flow
majiayu000/claude-skill-registry 163
-
kotlin-multiplatform-reviewer
WHEN: Kotlin Multiplatform (KMP) project review, expect/actual patterns, shared module structure, iOS interop
WHAT: Module structure analysis + expect/actual validation + platform separation + iOS/Android interop + dependency management
WHEN NOT: Android UI → kotlin-android-reviewer, Server → kotlin-spring-reviewer
majiayu000/claude-skill-registry 163
-
web3-frontend
Master Web3 frontend development with wallet integration, viem/wagmi, and dApp UX
majiayu000/claude-skill-registry 163
-
infographic-item-generator
Generate or update infographic Item components for this repo (TypeScript/TSX in src/designs/items). Use when asked to design, implement, or modify data item visuals, layout logic, or registerItem composites.
majiayu000/claude-skill-registry 163
-
frontend-rive
State-driven interactive animations with built-in state machines. Use when animations must REACT to user input (hover, click, drag), have multiple states/transitions, or respond to data values (progress bars, counters). Ideal for animated buttons, toggles, checkboxes, characters. For simple play/loop animations use Lottie instead.
majiayu000/claude-skill-registry 163
-
tailwind-shadcn
Tailwind CSS utility patterns with shadcn/ui component usage, theming via CSS variables, and responsive design. Use when styling components, installing shadcn components, implementing dark mode, or creating consistent design systems.
majiayu000/claude-skill-registry 163
-
css-native
Use when implementing Disney's 12 animation principles with pure CSS animations and transitions
majiayu000/claude-skill-registry 163
-
react-native-development
React Native component development with TypeScript, Expo, and React Navigation. Use when creating UI components, screens, or implementing navigation flows.
majiayu000/claude-skill-registry 163
-
nuxthub-migration
Use when migrating NuxtHub projects or when user mentions NuxtHub Admin sunset, GitHub Actions deployment removal, self-hosting NuxtHub, or upgrading to v0.10/nightly. Covers v0.9.X self-hosting (stable) and v0.10/nightly multi-cloud.
majiayu000/claude-skill-registry 163
-
webinar-design
Use when crafting compelling webinar narratives, engagement tactics, and attendee experiences.
majiayu000/claude-skill-registry 163
-
astro-components
UI component library for Astro lead generation sites. Buttons, forms, cards, badges. Requires design-tokens skill.
majiayu000/claude-skill-registry 163
-
stateful-rule-designer
Use this skill when users need to create complex stateful D&R rules that correlate multiple events over time, track parent-child relationships, or count event occurrences within timeframes.
majiayu000/claude-skill-registry 163
-
pr-screenshot-docs
Capture and document UI changes with before/after screenshots for pull requests. Use when creating PRs that include visual changes to ensure reviewers can assess design modifications.
majiayu000/claude-skill-registry 163
-
senior-ui-designer
Expert UI/UX design guidance for professional SaaS interfaces.
Covers interaction design, visual hierarchy, accessibility (WCAG 2.2 AA),
color theory with OKLCH, micro-interactions, and design system coherence.
Use when designing components, improving UX, or refining visual polish.
majiayu000/claude-skill-registry 163
-
Design Guide
Ensures every UI component looks modern and professional. Enforces clean minimal design, neutral color palettes, consistent spacing (8px grid), clear typography hierarchy, and proper interactive states. No gradients, no clutter.
majiayu000/claude-skill-registry 163