Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
animation-interaction-validator
Ensures engaging user experience through validation of animations, transitions, micro-interactions, and feedback states, preventing flat/static interfaces that lack polish and engagement. Works with Tanstack Start (React) + shadcn/ui components.
majiayu000/claude-skill-registry 163
-
pupun-korvat-styling
Complete styling guide for Pupun Korvat jewelry theme. Apply phase by phase for complete restyling. Elegant artisan aesthetic with rose gold accents, corner decorations, and shimmer effects.
majiayu000/claude-skill-registry 163
-
react-classlist
Organize long or disorganized className attributes in React components into semantic groups using cn() or className
majiayu000/claude-skill-registry 163
-
detecting-privilege-escalation
Detects privilege escalation vulnerabilities including setuid/setgid abuse, permission check bypasses, and unsafe privilege management. Use when analyzing setuid binaries, permission checks, or investigating privilege escalation paths.
majiayu000/claude-skill-registry 163
-
animation-designer
Expert in web animations, transitions, and motion design using Framer Motion and CSS
majiayu000/claude-skill-registry 163
-
incident-mode
Triage a production incident with safe, minimal changes and rollback guidance.
majiayu000/claude-skill-registry 163
-
swift-navigation
A collection of tools for making navigation in Swift applications more ergonomic and powerful across SwiftUI, UIKit, and AppKit
majiayu000/claude-skill-registry 163
-
diktat-styling
Apply Diktat.ai design system guidelines when creating or reviewing Vue/Nuxt components. Use this skill when implementing new UI components, reviewing existing components for design consistency, or answering questions about styling patterns. Includes glass-morphism aesthetics, brand colors (indigo-purple gradient), Tailwind CSS patterns, and component templates.
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
-
record
majiayu000/claude-skill-registry 163
-
ux-waiting-audit
Audit UX waiting states for web applications with long-running operations (30+ seconds). Use when asked to evaluate, audit, or analyze a product's loading states, wait times, progress indicators, or user experience during slow operations. Requires browser automation (Chrome MCP tools). Generates comprehensive reports with screenshots, checklist evaluation, and prioritized recommendations.
majiayu000/claude-skill-registry 163
-
algorithms
Master algorithm design, common patterns, optimization techniques, and problem-solving strategies. Learn to solve any computational challenge efficiently.
majiayu000/claude-skill-registry 163
-
design-with-traceability
Create technical solution architecture from requirements with REQ-* traceability. Designs components, APIs, data models, and interactions. Tags all design artifacts with requirement keys. Use after requirements are validated, before coding starts.
majiayu000/claude-skill-registry 163
-
Fixing tmux Socket Issues
This skill repairs tmux socket connection errors when the socket directory is deleted while tmux is running. Use this when you see "error connecting to /private/tmp/tmux-UID/default (No such file or directory)" while tmux sessions are still active.
majiayu000/claude-skill-registry 163
-
app-icon-generator
Generates app icons in all required sizes for iOS, Android, and PWA from a single source image. Use when user asks to "generate app icons", "create ios icons", "android app icons", "favicon", or "pwa icons".
majiayu000/claude-skill-registry 163
-
component-styling
majiayu000/claude-skill-registry 163
-
chaos-engineering-fundamentals
Use when implementing chaos engineering, designing fault injection experiments, or building resilience testing practices. Covers chaos principles and experiment design.
majiayu000/claude-skill-registry 163
-
worknotes
majiayu000/claude-skill-registry 163
-
bff-patterns
Backend-for-Frontend architecture patterns for API aggregation, data transformation,
and client-specific optimization. Activates when designing API layers between
backends and frontends or implementing data transformation pipelines.
majiayu000/claude-skill-registry 163
-
tool-design
This skill should be used when the user asks to "design agent tools", "create tool descriptions", "reduce tool complexity", "implement MCP tools", or mentions tool consolidation, architectural reduction, tool naming conventions, or agent-tool interfaces.
majiayu000/claude-skill-registry 163
-
ai-sdk-ui
Frontend React hooks for AI-powered chat interfaces, completions, and streaming UIs with Vercel AI SDK v5.
Includes useChat, useCompletion, and useObject hooks for building interactive AI applications.
Use when: building React chat interfaces, implementing AI completions in UI, streaming AI responses to frontend,
handling chat message state, building Next.js AI apps, managing file attachments with AI, or encountering
errors like "useChat failed to parse stream", "useChat no response", unclosed streams, or streaming issues.
Keywords: ai sdk ui, useChat hook, useCompletion hook, useObject hook, react ai chat, ai chat interface,
streaming ai ui, nextjs ai chat, vercel ai ui, react streaming, ai sdk react, chat message state,
ai file attachments, message persistence, useChat error, streaming failed ui, parse stream error,
useChat no response, react ai hooks, nextjs app router ai, nextjs pages router ai
majiayu000/claude-skill-registry 163
-
ux-psychology
Apply UX psychology principles to frontend design. Use when designing UI components, improving user experience, increasing conversion, or making design decisions. Covers 43 psychological concepts including cognitive biases, behavioral patterns, visual design principles, and engagement techniques. Triggers on requests like "design a pricing page", "improve signup flow", "increase engagement", or "apply psychology to UI".
majiayu000/claude-skill-registry 163
-
issue-management-guidelines
Issue作成・分類・管理のガイドライン、テンプレート、ラベル運用、ライフサイクル管理を定義する。Issue作成時、バグ報告時、タスク管理時、またはユーザーがIssue、バグレポート、タスク管理、ラベル運用、Issueテンプレートに言及した際に使用する。
majiayu000/claude-skill-registry 163
-
composable-architecture
Apply functional and compositional architecture patterns when designing systems, modules, and components. Use when creating architecture definitions, designing system boundaries, defining interfaces, or building modular systems.
majiayu000/claude-skill-registry 163