Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
qemu-alpine-ssh
This skill provides guidance for setting up Alpine Linux virtual machines in QEMU with SSH access via port forwarding. It should be used when tasks involve running Alpine Linux in QEMU, configuring SSH access to VMs, setting up port forwarding for VM network access, or troubleshooting QEMU networking issues.
majiayu000/claude-skill-registry 163
-
flutter-ui-design-guide
Apply Flutter design principles with Material Design and Cupertino (iOS-style) support when building cross-platform UI. Only execute this when the current project is a Flutter project and involves UI-related work. Use this skill for Flutter widgets, Dart layouts, or cross-platform app development. Ensures Material Design compliance (Android) and Cupertino guidelines (iOS), 8dp grid spacing, Material TextTheme, Theme-based colors with dark mode, and adaptive widgets. Prevents common anti-patterns like hardcoded colors, fixed text sizes, and excessive widget nesting.
majiayu000/claude-skill-registry 163
-
workbench-architecture
Architecture and ADR workflows for Workbench CLI. Use when documenting system design, decisions, tradeoffs, or rationale that must be tracked over time.
majiayu000/claude-skill-registry 163
-
klingai-style-transfer
Manage apply artistic styles to Kling AI video generation. Use when creating stylized videos,
matching brand aesthetics, or artistic effects. Trigger with phrases like 'klingai style',
'kling ai artistic', 'klingai video style', 'stylize klingai video'.
majiayu000/claude-skill-registry 163
-
Shopify Section Patterns
Best practices for creating Shopify 2.0 sections with inline CSS and JavaScript
majiayu000/claude-skill-registry 163
-
pinpoint-ui
shadcn/ui patterns, progressive enhancement, Server Components, Client Components, form handling, Tailwind CSS v4, accessibility. Use when building UI, forms, components, or when user mentions UI/styling/components/forms.
majiayu000/claude-skill-registry 163
-
Frontend Components
Design reusable, composable UI components with single responsibility, clear props interfaces, minimal state management, and proper encapsulation. Use this skill when creating or modifying React components, Vue components, Svelte components, web components, or any modular UI building blocks. Use this when designing component APIs with props and defaults, managing component state, composing smaller components into larger UIs, documenting component usage, implementing component lifecycle methods, or ensuring components are reusable across different contexts. Use this when working on .jsx, .tsx, .vue, .svelte files in component directories like components/, src/components/, or app/components/.
majiayu000/claude-skill-registry 163
-
add-auth
Add BetterAuth protection to routes and actions. Use when protecting routes, requiring authentication, or implementing role-based access.
majiayu000/claude-skill-registry 163
-
team-api-design
Define team interfaces, contracts, and communication boundaries
majiayu000/claude-skill-registry 163
-
continuity-checking
Validate cross-episode continuity by scanning scenes for invented details, contradictions, and timeline violations. Use after scene creation/editing to detect continuity errors. Triggers include "check continuity", "validate continuity", "continuity check", "continuity violations", "cross-check episodes".
majiayu000/claude-skill-registry 163
-
mui-v7-mastery
Guia completo de MUI V7 para React + TypeScript. Ensina migração V6→V7, design responsivo avançado, theming profissional, padrões de componentes e detecção automática de sintaxe antiga. Use quando criar dashboards, interfaces modernas, ou trabalhar com Material-UI/MUI.
majiayu000/claude-skill-registry 163
-
flutter-ui-components
M3-compliant UI components (buttons, cards, forms, inputs).
USE WHEN: creating components <300 lines, M3 migrations, Design System work.
NOT FOR: complete screens, features with business logic (use flutter-developer).
Always validate M3 components with MCP tools before creating custom.
Examples:
<example>
Context: Need to migrate a button component to M3.
user: "Migrate BukeerButton to Material Design 3"
assistant: "I'll use flutter-ui-components to migrate BukeerButton to M3."
<commentary>UI component migration is flutter-ui-components specialty.</commentary>
</example>
<example>
Context: Create a new reusable form field.
user: "Create a new date picker input component following M3"
assistant: "I'll use flutter-ui-components to create the M3-compliant date picker."
<commentary>Single UI components should be handled by flutter-ui-components.</commentary>
</example>
majiayu000/claude-skill-registry 163
-
implement-design
Translates Figma designs into production-ready code with 1:1 visual fidelity. Use when implementing UI from Figma files, when user mentions "implement design", "generate code", "implement component", "build Figma design", provides Figma URLs, or asks to build components matching Figma specs. Requires Figma MCP server connection.
majiayu000/claude-skill-registry 163
-
terminal-workspace
Terminal workspace management with Zellij. Use when user mentions terminal sessions, workspaces, Zellij, terminal layouts, or persistent terminal environments. Covers session management, layout saving, and the zp quick-access alias.
majiayu000/claude-skill-registry 163
-
visual-qa
Use when making UI/styling changes and need to verify no visual regressions - provides screenshot capture, comparison, vision model scoring, and video recording for animations
majiayu000/claude-skill-registry 163
-
optimizing-cache-performance
Execute this skill enables AI assistant to analyze and improve application caching strategies. it optimizes cache hit rates, ttl configurations, cache key design, and invalidation strategies. use this skill when the user requests to "optimize cache performance"... Use when optimizing performance. Trigger with phrases like 'optimize', 'performance', or 'speed up'.
majiayu000/claude-skill-registry 163
-
gameday-planning
Use when planning GameDay exercises, designing failure scenarios, or conducting chaos drills. Covers GameDay preparation, execution, and follow-up.
majiayu000/claude-skill-registry 163
-
index-html
Generates index.html as the application entry point. Includes meta tags, favicon links, and root div for Vue app mounting.
majiayu000/claude-skill-registry 163
-
fsd-architecture
Feature-Sliced Design architecture for frontend. Use when creating new features, slices, or understanding the FSD layer structure.
majiayu000/claude-skill-registry 163
-
letta-agent-designer
Guide for designing effective Letta agents. This skill should be used when users need help choosing agent architectures, designing memory blocks, selecting models, or planning tool configurations for their Letta agents.
majiayu000/claude-skill-registry 163
-
prototype-to-production
Convert design prototypes (HTML, CSS, Figma exports) into production-ready components. Analyzes prototype structure, extracts design tokens, identifies reusable patterns, and generates typed React components. Adapts to existing project tech stack with React + TypeScript as default.
majiayu000/claude-skill-registry 163
-
pine-optimizer
Optimizes Pine Script for performance, user experience, and visual appeal on TradingView. Use when improving script speed, reducing load time, enhancing UI, organizing inputs, improving colors and visuals, or making scripts more user-friendly. Triggers on "optimize", "improve", "faster", "better UX", "clean up", or enhancement requests.
majiayu000/claude-skill-registry 163
-
android-ui-compose
This skill is used to implement Android UI in Jetpack Compose based on an existing UX flow, focusing on clear hierarchy, list vs form separation and discoverable navigation.
majiayu000/claude-skill-registry 163
-
creating-custom-utilities
Create custom utilities with @utility directive supporting static utilities, functional utilities with values, theme-based utilities, and multi-value utilities. Use when extending Tailwind with custom CSS properties or patterns.
majiayu000/claude-skill-registry 163