home/categories/frontend
category focus

Frontend

UI frameworks, state management, and styling.

2566 स्किल्सall categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
frontend
90

htmx-skill

Documentation for the htmx JavaScript library (attributes, events, headers, API, extensions, examples, migration guides, server examples). Use when you need accurate htmx syntax/behavior or to locate the right reference page for an htmx question.

aiskillstore
aiskillstore
development
open
frontend
90

animated-focus

This document captures learnings from fixing keyboard navigation issues when floating components (Select, DropdownMenu, Popover) have CSS open/close animations.

aiskillstore
aiskillstore
development
open
frontend
90

rxjs-patterns-for-angular

Implement RxJS patterns for reactive programming in Angular. Use this skill when working with Observables, operators, subscriptions, async data flows, and error handling. Covers common patterns like combineLatest, switchMap, debounceTime, catchError, retry logic, and integration with Angular Signals using toSignal() and toObservable(). Ensures proper subscription cleanup with takeUntilDestroyed().

aiskillstore
aiskillstore
development
open
frontend
90

pitfalls-tanstack-query

TanStack Query v5 patterns and common pitfalls. Use when implementing data fetching, cache invalidation, or debugging stale data issues. Triggers on: useQuery, useMutation, queryKey, invalidate, TanStack, React Query.

aiskillstore
aiskillstore
development
open
frontend
89

compound-components

Build UI components using the compound component pattern. Use when creating new React components, building UI elements, refactoring components, or when the user mentions compound components, composable components, component patterns, or UI building blocks.

zoonk
zoonk
development
open
frontend
80

refui

Use when working with rEFui (refui) applications where you cannot rely on reading the library source. Covers the retained-mode + signals mental model, DOM/HTML/Reflow renderers, JSX setup (classic pragma vs automatic runtime), directives (on:/class:/style:/attr:/prop:/m: macros), HMR via refurbish/refui/hmr, debugging “UI not updating” issues, and migrating React/Vue/Solid/Svelte patterns to rEFui.

SudoMaker
SudoMaker
development
open
frontend
70

navigation

Navegação - Expo Router. Use when implementing navigation.

TheBeardedBearSAS
TheBeardedBearSAS
development
open
frontend
70

navigation

Navegación - Expo Router. Use when implementing navigation.

TheBeardedBearSAS
TheBeardedBearSAS
development
open
frontend
69

nuxt-better-auth

Use when implementing auth in Nuxt apps with @onmax/nuxt-better-auth - provides useUserSession composable, server auth helpers, route protection, and Better Auth plugins integration.

onmax
onmax
development
open
frontend
61

refactor-form-to-builder

将传统表单页面重构为使用 FormBuilderWrapper 的声明式表单。自动检测表单字段,检查是否有对应的封装 field 组件,如果没有则先创建 field 包装器,然后将表单转换为 FormFieldConfig 列表形式,减少重复代码

hunmer
hunmer
development
open
frontend
61

add-route-context

为Flutter页面添加路由上下文记录功能,支持日期等参数的AI上下文识别。当需要让AI助手通过"询问当前上下文"功能获取页面状态(如日期、ID等参数)时使用。适用场景:(1) 日期驱动的页面(日记、活动、日历等),(2) ID驱动的页面(用户详情、订单详情等),(3) 任何需要AI理解当前页面参数的场景

hunmer
hunmer
development
open
frontend
60

component-patterns

React component patterns for reusable, maintainable code

emanueleielo
emanueleielo
development
open
frontend
60

data-fetching

Data fetching with TanStack Query, loading states, and error handling

emanueleielo
emanueleielo
development
open
frontend
60

form-patterns

Form handling with React Hook Form and Zod validation

emanueleielo
emanueleielo
development
open
frontend
60

state-management

State management patterns - Zustand, Jotai, Context

emanueleielo
emanueleielo
development
open
frontend
60

tailwind-css-patterns

Comprehensive Tailwind CSS utility-first styling patterns including responsive design, layout utilities, flexbox, grid, spacing, typography, colors, and modern CSS best practices. Use when styling React/Vue/Svelte components, building responsive layouts, implementing design systems, or optimizing CSS workflow.

giuseppe-trisciuoglio
giuseppe-trisciuoglio
development
open
frontend
59

react-hooks-patterns

Use when React Hooks patterns including useState, useEffect, useContext, useMemo, useCallback, and custom hooks. Use for modern React development.

TheBushidoCollective
TheBushidoCollective
development
open
frontend
59

typescript-async-patterns

Use when typeScript async patterns including Promises, async/await, and async iterators with proper typing. Use when writing asynchronous TypeScript code.

TheBushidoCollective
TheBushidoCollective
development
open
frontend
59

react-native-web-styling

Use when styling React Native Web components. Provides patterns for StyleSheet API, platform-specific styles, responsive design, and theming.

TheBushidoCollective
TheBushidoCollective
development
open
frontend
59

angular-signals

Use when building Angular 16+ applications requiring fine-grained reactive state management and zone-less change detection.

TheBushidoCollective
TheBushidoCollective
development
open
frontend
59

tailwind-configuration

Use when setting up or customizing Tailwind CSS configuration, theme customization, plugins, and build setup. Covers tailwind.config.js setup and content paths.

TheBushidoCollective
TheBushidoCollective
development
open
frontend
59

zustand-typescript

Use when working with Zustand in TypeScript projects. Covers type-safe store creation, typed selectors, and advanced TypeScript patterns with Zustand.

TheBushidoCollective
TheBushidoCollective
development
open
frontend
59

vue-reactivity-system

Use when Vue reactivity system with refs, reactive, computed, and watchers. Use when managing complex state in Vue applications.

TheBushidoCollective
TheBushidoCollective
development
open
Previous
Page 45 / 107
Next