Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
travel-hospitality
Use when designing animations for travel booking, hospitality apps, tourism platforms, or vacation planning experiences
majiayu000/claude-skill-registry 163
-
capacity
Analyze service capacity, load patterns, and scaling requirements
majiayu000/claude-skill-registry 163
-
n8n-node-configuration
Operation-aware node configuration guidance. Use when configuring nodes, understanding property dependencies, determining required fields, choosing between get_node_essentials and get_node_info, or learning common configuration patterns by node type.
majiayu000/claude-skill-registry 163
-
Booking
This skill provides the required tasks needed, in order to interact with the booking system.
majiayu000/claude-skill-registry 163
-
structured-output-design
構造化出力の仕様書を設計するためのスキル。スキーマ定義、命名規則、互換性とバージョニング方針を整理し、長期運用に耐える出力契約を作成する。
Anchors:
• JSON Schema / 適用: スキーマ設計 / 目的: フィールド仕様の形式化
• Semantic Versioning 2.0.0 / 適用: バージョニング設計 / 目的: 互換性ルールの明確化
• Postel's Law / 適用: 互換性判断 / 目的: 入出力の許容範囲を整理
Trigger:
Use when defining output contracts, schema evolution rules, or compatibility plans for structured data.
output contract, schema design, compatibility, versioning, JSON schema
majiayu000/claude-skill-registry 163
-
frontend-design-fix-vue
Fix generic Vue component designs by applying aesthetic upgrades across the 5 design dimensions (typography, color, motion, spatial composition, backgrounds)
majiayu000/claude-skill-registry 163
-
web-components
Creates reusable custom HTML elements using Web Components standards including Custom Elements, Shadow DOM, templates, and slots. Use when building framework-agnostic components, creating design systems, or when user mentions web components, custom elements, or shadow DOM.
majiayu000/claude-skill-registry 163
-
ux-friction
Use when animation causes user confusion, delays task completion, or creates frustration
majiayu000/claude-skill-registry 163
-
lifecycle-mapping
Use when designing automation programs aligned to lifecycle stages, SLAs, and GTM objectives.
majiayu000/claude-skill-registry 163
-
apple-mail
Comprehensive guide for accessing and automating Apple Mail using AppleScript, including reading emails, sending messages, and managing mailboxes.
majiayu000/claude-skill-registry 163
-
specimin-ui-generate
Generate UI code from sketches, mockups, or descriptions. Works standalone for simple changes or with design context for complex features. Explores codebase, makes decisions inline, generates production code with validation.
majiayu000/claude-skill-registry 163
-
swiftui-advanced
Use when implementing gesture composition (simultaneous, sequenced, exclusive), adaptive layouts (ViewThatFits, AnyLayout, size classes), or choosing architecture patterns (MVVM vs TCA vs vanilla, State-as-Bridge). Covers advanced SwiftUI patterns beyond basic views.
majiayu000/claude-skill-registry 163
-
react-development-patterns
React 18+ development patterns including components, hooks, state management, API integration, and accessibility. Use when: (1) building React components, (2) designing user interfaces, (3) implementing state management, (4) writing frontend tests.
majiayu000/claude-skill-registry 163
-
policyengine-design
PolicyEngine visual identity - colors, fonts, logos, and branding for web apps, calculators, charts, and research
majiayu000/claude-skill-registry 163
-
layerchart
Expert guide for LayerChart, a Svelte component library for building diverse data visualizations (Cartesian, radial, hierarchical, geo, graph) with unopinionated building blocks, motion primitives, and advanced interactions.
majiayu000/claude-skill-registry 163
-
template-slide-deck
Generate professional slide decks using company-provided template presentations. Use this skill when the user wants to create a presentation based on their own branded PowerPoint template, company slide deck template, or organizational design standards. Triggers include requests like "create slides using our template", "make a presentation with our company format", "generate a deck from this template", or "build slides matching our brand". Also use when the user asks to create slides and has uploaded or mentioned a template .pptx file.
majiayu000/claude-skill-registry 163
-
datasheet-interpreter
Extracts key specifications from component datasheet PDFs for maker projects. Use when user shares a datasheet PDF URL, asks about component specs, needs pin assignments, I2C addresses, timing requirements, or register maps. Downloads and parses PDF to extract essentials. Complements datasheet-parser for quick lookups.
majiayu000/claude-skill-registry 163
-
buck2-rule-basics
Guide users through writing their first Buck2 rule to learn fundamental concepts including rules, actions, targets, configurations, analysis, and select(). Use this skill when users want to learn Buck2 basics hands-on or need help understanding rule writing.
majiayu000/claude-skill-registry 163
-
create-frontend-ui
Build distinctive, production-grade frontend interfaces with high design quality. Use when building web components, pages, dashboards, React components, HTML/CSS layouts, or styling/beautifying any web UI. Avoids generic AI aesthetics. Uses shadcn UI MCP for components.
majiayu000/claude-skill-registry 163
-
opentrons-heater-shaker
Opentrons Heater-Shaker Module - temperature control (37-95°C) with orbital mixing (200-3000 rpm) for cell culture, enzymatic reactions, and sample preparation requiring simultaneous heating and agitation
majiayu000/claude-skill-registry 163
-
nanobanana-skill
Generate or edit images using Google Gemini API via nanobanana. Triggers: "nanobanana", "generate image", "create image", "edit image", "AI drawing", "图片生成", "AI绘图", "图片编辑", "生成图片".
majiayu000/claude-skill-registry 163
-
add-language
Guide for implementing a new language parser in Codanna. Use when adding language support, implementing parsers, or extending language capabilities. Covers the six-file architecture (mod.rs, definition.rs, parser.rs, behavior.rs, resolution.rs, audit.rs), trait implementation patterns, resolution scope design, and integration workflow. Triggers on requests to add language support, implement new parser, extend language capabilities, or create language implementation.
majiayu000/claude-skill-registry 163
-
design-conventions
Golden Anniversary design system with OKLCH color palette, typography (Inter, Playfair Display, Dancing Script), component states, Framer Motion patterns, and accessibility requirements. Use when working on styling, UI components, or visual changes.
majiayu000/claude-skill-registry 163
-
frontend-lottie
Decorative JSON animations for UI feedback and polish. Use for loading spinners, success/error checkmarks, empty state illustrations, animated icons. Just plays and loops - no interactivity. For reactive/stateful animations use Rive instead. Lightweight and SSR-compatible.
majiayu000/claude-skill-registry 163