Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
complex-state-management
Production patterns for managing complex application state in React without Redux, Zustand, or other state libraries. Includes multi-stage loading, command patterns, refs for performance, and parallel data fetching. Use when building complex UIs with interconnected states, need loading stages and progress tracking, or implementing command patterns.
majiayu000/claude-skill-registry 163
-
reactive-md
Create functional markdown documents with embedded interactive components for product team collaboration using the reactive-md VS Code extension. Use when generating product specs, design prototypes, feature wireframes, user flows, or interactive documentation. Specializes in teaching the 'live fence' methodology (css|jsx|tsx live) to replace Figma/Storybook workflows. NOT for production code—only for idea communication and rapid prototyping.
majiayu000/claude-skill-registry 163
-
performance-principles
Performance guidelines and patterns for this system.
majiayu000/claude-skill-registry 163
-
video-designer
Expert video designer that generates comprehensive design specifications based on video direction. Creates precise JSON schemas for scenes including elements, animations, timing, and styling following strict design guidelines.
majiayu000/claude-skill-registry 163
-
anticipation-mastery
Use when designing action sequences, user interactions, state transitions, or any motion that needs telegraphing to feel intentional rather than sudden.
majiayu000/claude-skill-registry 163
-
rrna-prediction-patterns
Guidelines for rRNA detection and prediction including prokaryotic (16S, 23S, 5S) and eukaryotic (18S, 28S, 5.8S, 5S) ribosomal RNA. Covers sequence patterns, secondary structure, HMM models, blast-based detection, length validation, and quality scoring for rRNA identification.
majiayu000/claude-skill-registry 163
-
frontend-nextjs-app-router
Use when working with Next.js App Router tasks - creating pages in /app/, setting up dynamic routes ([id]/page.tsx), implementing nested layouts/templates (layout.tsx), optimizing Server/Client components, or building ERP role-based pages (admin/teacher/student dashboards). Auto-use for all /app/ directory operations, dynamic routing, and App Router-specific features.
majiayu000/claude-skill-registry 163
-
optimizing-mobile-experience
Optimizing StickerNest for mobile devices and touch interactions. Use when the user asks about mobile responsiveness, touch gestures, pinch-to-zoom, mobile UI, touch targets, viewport handling, safe areas, mobile accessibility, or making components work on phones and tablets. Covers gestures, responsive hooks, breakpoints, haptics, and touch-friendly patterns.
majiayu000/claude-skill-registry 163
-
lcp-wysiwid-spec
Write WYSIWID-style design docs (Concepts + Synchronizations) for go-lcpd, keeping terminology consistent with code.
majiayu000/claude-skill-registry 163
-
go-interfaces
Use when Go interfaces including interface design, duck typing, and composition patterns. Use when designing Go APIs and abstractions.
majiayu000/claude-skill-registry 163
-
synthetic-rehearsal
Run autonomous simulations and synthetic user rehearsals for risk, crisis, or UX validation; use when asked to simulate scenarios, tabletop exercises, or agent-based modeling.
majiayu000/claude-skill-registry 163
-
ubiquitous-language
ドメイン駆動設計におけるユビキタス言語の確立と適用を専門とするスキル。
ドメインエキスパートと開発者が共有する厳密な語彙体系を構築し、コミュニケーションの齟齬を防ぐ。
Anchors:
• Domain-Driven Design (Eric Evans) / 適用: ユビキタス言語の原則と実践 / 目的: コードとドメインの一貫性確保
• Bounded Context / 適用: コンテキスト境界での用語の意味の違いを管理 / 目的: 用語の曖昧さ排除
Trigger:
Use when establishing domain terminology, creating glossaries, aligning business and technical vocabulary,
extracting terms from requirements, defining ubiquitous language for DDD projects,
resolving naming conflicts in code, or maintaining domain vocabulary consistency.
majiayu000/claude-skill-registry 163
-
nextjs-app-router-patterns
Master Next.js 14+ App Router with Server Components, streaming, parallel routes, and advanced data fetching. Use when building Next.js applications, implementing SSR/SSG, or optimizing React Server Components.
majiayu000/claude-skill-registry 163
-
alerting-rules-agent
Designs and configures alerting rules for monitoring systems
majiayu000/claude-skill-registry 163
-
nextjs-app-router-mastery
Next.js 14+ App Router patterns, server components, and data fetching
majiayu000/claude-skill-registry 163
-
aws-sso-auth-guide
AWS SSO discovery, configuration, and terminal usage
majiayu000/claude-skill-registry 163
-
ruby-workflow
Ruby project workflow guidelines. Activate when working with Ruby files (.rb), Gemfile, bundler, or Ruby-specific tooling.
majiayu000/claude-skill-registry 163
-
configuring-tailwind-v4
Configure Tailwind CSS v4 using Vite plugin, PostCSS, or CLI with CSS-first configuration via @import and @theme directives. Use when setting up new projects or migrating build tools.
majiayu000/claude-skill-registry 163
-
aesthetic-excellence
Use when improving visual quality of existing UI - applies 2025 design principles for hierarchy, spacing systems, color theory, and typography excellence to elevate aesthetic appeal and user experience
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
-
plan-and-design-page
Plan to implement a page in sveltekit by listing out the components need to create or to use
majiayu000/claude-skill-registry 163
-
webrecon
WebRecon - reconnaissance tool using parallel Chrome instances for competitive analysis, design extraction, and API discovery
majiayu000/claude-skill-registry 163
-
meeting-synthesizer
Processes meeting notes or transcripts to extract structured information.
Use after meetings to quickly generate action items, capture decisions, and create follow-up tasks.
Extracts: action items with owners, decisions made, key discussion points, follow-up tasks with priorities.
majiayu000/claude-skill-registry 163
-
flutter-ui-ux
Comprehensive Flutter UI/UX development skill for creating beautiful, responsive, and animated mobile applications. Use when user asks to:
(1) Build Flutter UI components or screens
(2) Implement animations and transitions
(3) Design responsive layouts
(4) Create custom widgets and themes
(5) Optimize UI performance and accessibility
Triggers: "create Flutter UI", "build Flutter screen", "Flutter animations", "responsive Flutter layout", "custom Flutter widgets", "Flutter theme design"
majiayu000/claude-skill-registry 163