All authors
majiayu000 avatar

Claude Skills by majiayu000

github.com/majiayu000
16,250 skillsA× 15,507B× 514C× 156D× 43F× 30565 installs12,098 views
Component ImplementerA

Implements UI components from design specifications. Use when implementing frontend components, pages, or UI elements. Follows design specs from ui-ux-designer, implements responsive design, and ensures accessibility.

developmentapifrontend
0
76
Component IntegrationB

React, MDX, and Tailwind CSS integration patterns for Astro websites. Use when adding React components, configuring MDX content, setting up Tailwind styling, integrating component libraries, building interactive UI elements, or when user mentions React integration, MDX setup, Tailwind configuration, component patterns, or UI frameworks.

developmentjavascripttypescript
0
76
Component LayerA

This skill should be used when the user asks to 'create a component', 'add a button', 'build a card', 'add UI element', or 'create a feature component'. Provides guidance for React components using shadcn/ui, Radix primitives, and CVA patterns in components/**/*.tsx.

developmenttypescriptbash
0
76
Component Library CreatorA

Create design system with Storybook and theming.

developmentgodatabase
0
76
Component LibraryA

Conditionally installs GitHub Packages component library at latest version. Adds to package.json when user requests it.

developmentjavascriptjava
0
76
Component Model AnalysisA

Evaluate extensibility patterns, abstraction layers, and configuration approaches in frameworks. Use when (1) assessing base class/protocol design, (2) understanding dependency injection patterns, (3) evaluating plugin/extension systems, (4) comparing code-first vs config-first approaches, or (5) determining framework flexibility for customization.

developmentpythonapi
0
76
Component NamingA

Enforce consistent React component naming conventions using domain + role patterns. Use when creating, reviewing, or refactoring components.

developmenttypescriptgo
0
76
Component NewA

Create a new React component with TypeScript and modern best practices

developmenttypescriptreact
0
76
Component OrganizationA

Maintain consistent file structure - components/ui for base shadcn, components/shared for composed components, pages for routes, always use barrel exports

developmenttypescriptgo
0
76
Component PatternsA

Guidelines for organizing React components in Shadow Master. Use when creating new components, deciding between single-file vs subfolder structure, or understanding the component architecture.

developmenttypescriptgo
0
76
Component Quality ValidatorB

Validates that generated skills, agents, and hooks are production-ready before use. Scores components against quality criteria and grades them A-F. Triggers: validate component, quality check, production ready, component validation, skill quality, agent quality, hook quality, phase 6.5

toolsgoshell
0
76
Component RecipesA

Tailwind CSS component recipes. Use when building UI components with consistent styling. Provides copy-paste patterns for cards, badges, buttons, modals, inputs, and more.

developmentgo
0
76
Component Refactor PlannerA

指定されたコンポーネントのリファクタリングを設計する。

development
0
76
Component RefactorA

Guia refatoração de componentes React seguindo padrões do Ultrathink, reduzindo duplicação e criando componentes genéricos reutilizáveis

developmenttypescriptrust
0
76
Component RefactoringA

Refactor high-complexity React components in Dify frontend. Use when `pnpm analyze-component --json` shows complexity > 50 or lineCount > 300, when the user asks for code splitting, hook extraction, or complexity reduction, or when `pnpm analyze-component` warns to refactor before testing; avoid for simple/well-structured components, third-party wrappers, or when the user explicitly wants testing without refactoring.

developmenttypescriptgo
0
76
Component ResearchA

This skill should be used when the user asks to "evaluate if TBC covers

documentationdockergit
0
76
Component Scaffold GeneratorA

Generates clean React/Vue component skeletons with TypeScript types, prop variants, styling hooks, test files, Storybook stories, and usage documentation. Use when users request "create a component", "scaffold component", "new React component", or "generate component boilerplate".

developmenttypescriptbash
0
76
Component ScaffoldA

Scaffold a new UI component following Pierre design system patterns

developmenttypescriptreact
0
76
Component ScaffoldingA

Generate Drupal/Twig component skeletons with web components and Miyagi validation. Use when user requests to create, scaffold, or add a new component at a specific path (e.g., "add component skeleton at patterns/share-button"), or when creating component files including Twig templates, CSS, JavaScript web components, JSON schemas, or mock data files.

developmentjavascriptjava
0
76
Component Screenshot TestingA

Screenshot testing for React components with Playwright. Captures component pixels and compares to baselines. Auto-apply when editing React component stories or *.visual.spec.ts files that test UI components.

developmenttypescriptgo
0
76
Component SearchA

This skill should be used when users need to discover Redpanda Connect components for their streaming pipelines. Trigger when users ask about finding inputs, outputs, processors, or other components, or when they mention specific technologies like "kafka consumer", "postgres output", "http server", or ask "which component should I use for X".

databasespythongo
0
76
Component SlotsA

Adding data-slot attributes for CSS targeting and component documentation

developmentgodocumentation
0
76
Component StylingA

Component style templates and BEM naming for vehicle insurance platform. Use when styling Vue components, implementing BEM classes, creating responsive layouts, or writing scoped CSS. Keywords: BEM naming, component styles, KpiCard, FilterPanel, scoped CSS, responsive design, card styles, button styles, form controls.

developmentvuefrontend
0
76
Component TemplatesA

UI component library templates (buttons, forms, cards, modals, etc.). Use when generating frontend UI components.

developmenttypescriptreact
0
76
Component Test PlannerA

指定されたコンポーネントのテストを設計する。

development
0
76
Component Test RunnerA

指定されたコンポーネントの全テスト(unit, a11y, vrt, interaction)を実行し、結果をレポートする。

testing
0
76
Component TesterA

Run Vitest tests for a specific component with coverage. Use when making changes to React components to ensure tests pass and coverage is maintained.

developmenttypescriptbash
0
76
Component Testing MobileA

Jest and React Native Testing Library patterns. Use when writing component tests.

developmentjavascripttypescript
0
76
Component Testing PatternsA

Vitest browser mode component testing. Use for testing Svelte 5 components with real browsers, locators, accessibility patterns, and reactive state.

developmenttypescriptreact
0
76
Component TestingA

Use this skill to create or modify tests for a component.

developmentnextjstesting
0
76
Component TransformerA

Orchestrates the migration of legacy MUI or generic components to the Northcote Curio design system. Specializes in "Refactor-on-Port" logic, ensuring visual transformation while preserving business state and behavioral integrity.

developmentgo
0
76
Component Usage AnalysisA

Analyse component dependencies and usage patterns in a Drupal/Twig component library. Use when user asks to find where a component is used, check if a component can be safely removed, audit component dependencies, find components using specific properties, or analyse impact of refactoring a component.

researchgobash
0
76
Component Usage AnalyticsA

Use this skill when users mention "component usage", "where is this component used", "deprecate component", "migration impact", "component analytics", or want to track and analyze component usage across the codebase with deprecation planning and migration impact analysis.

developmenttypescriptgo
0
76
Component UsageA

동구라미 앱 컴포넌트 라이브러리 사용 가이드. UI 컴포넌트 구현, 스타일 커스터마이징, 위젯 활용법 안내. Keywords: component, widget, ui, style, button, dialog, text field, chip, app bar, drawer

developmentgobash
0
76
Component VariantsA

Component variant system with Glass, Outline, and Flat styles. Use when creating multi-style components, variant props, or style switching.

developmentreactnode
0
76
Component WorkflowA

Guide the creation of new ECS components following established architectural patterns including component class creation, JSON serialization support, editor UI implementation, dependency injection registration, and documentation. Use when adding new component types to the engine or extending existing component functionality.

toolstestingperformance
0
76
Component Wrapper ArchitectureA

Best practices for wrapping shadcn/ui components. Apply when creating 8-bit styled variants of existing shadcn/ui components.

developmenttypescriptreact
0
76
ComponentA

Base skill for working with electronic components in this library. Use when adding new component types, manufacturer handlers, or working with MPN (Manufacturer Part Number) operations, BOM entries, or component classification.

developmentjavabash
0
76
Components GeneratorsA

Guidance for writing `@kubb/react-fabric` components and generators (React-based and function-based).

developmentreactnode
0
76
ComponentsA

Standards for Standalone Components, Signals inputs, and Control Flow.

developmentangular
0
76
Composable PrimitivesA

Design composable agentic primitives for flexible workflows. Use when creating reusable workflow building blocks, designing SDLC primitives, or building agent operations that can be combined in different ways.

documentationgorails
0
76
Composable Rust ArchitectureA

Expert knowledge for building event-driven systems with Composable Rust framework. Use when implementing reducers, designing state machines, working with effects, creating environment traits for dependency injection, building stores, or answering questions about core architectural patterns and the unidirectional data flow model.

developmentrustexpress
0
76
Composable Rust Event SourcingA

Expert knowledge for implementing event sourcing in Composable Rust. Use when implementing event-sourced aggregates, working with EventStore trait or PostgreSQL, designing event schemas, implementing state reconstruction, dealing with optimistic concurrency and version tracking, or questions about event sourcing, CQRS, and persistence patterns.

databasesrustgo
0
76
Composable Rust ProductionB

Expert knowledge for deploying and operating Composable Rust applications in production. Use when setting up database migrations, configuring connection pools, implementing backup/restore procedures, tuning performance, setting up monitoring and observability, or handling operational concerns like disaster recovery and production database management.

devopsrustgo
0
76
Composable Rust SagasA

Expert knowledge for implementing distributed sagas in Composable Rust. Use when coordinating multiple aggregates in distributed transactions, implementing compensation logic or rollback flows, working with EventBus trait or Redpanda integration, designing saga state machines, or questions about eventual consistency and distributed transaction patterns.

documentationrustgo
0
76
Composable Rust TestingA

Expert knowledge for testing Composable Rust applications. Use when writing unit tests for reducers, setting up integration tests with real dependencies, using test utilities (TestStore, FixedClock, mocks), working with testcontainers for PostgreSQL/Redpanda, property-based testing, or questions about testing patterns and best practices.

businessrustgo
0
76
Composable Rust WebA

Expert knowledge for building web APIs and real-time applications with Composable Rust. Use when building HTTP REST APIs with Axum, implementing WebSocket for real-time updates, working with authentication (magic link, OAuth, passkeys), setting up email providers (SMTP, Console), designing API routes or request handlers, or questions about web integration and real-time communication.

developmenttypescriptrust
0
76
Composable Step DesignA

Design Plan/Build/Review/Fix workflow steps for ADWs. Use when creating composable workflow primitives, defining step contracts, or implementing step isolation patterns.

documentationpythongo
0
76
Composable Svelte ChartsA

Data visualization and chart components for Composable Svelte. Use when creating charts, graphs, or data visualizations. Covers chart types (scatter, line, bar, area, histogram), data binding, state-driven updates, interactive features (zoom, brush, tooltips), and responsive design from @composable-svelte/charts package built with Observable Plot and D3.

developmenttypescriptgo
0
76
Composable Svelte ChatA

Streaming chat and collaborative features for Composable Svelte. Use when implementing LLM chat interfaces, real-time messaging, or collaborative features. Covers StreamingChat (transport-agnostic), presence tracking, typing indicators, and WebSocket integration from @composable-svelte/chat package.

developmenttypescriptgo
0
76