Frontend

Frontend frameworks, UI components, CSS, and web apps

489 skills available

Skills List

phaser

phaser

327frontend

Build 2D browser games with Phaser 3 using scene-based architecture and centralized state. Use when creating a new 2D game, adding 2D game features, working with Phaser, or building sprite-based web games.

playableintelligence avatarplayableintelligence
Get
nextjs-app-router

nextjs-app-router

322frontend

Provides patterns and code examples for building Next.js 16+ applications with App Router architecture. Use when creating projects with App Router, implementing Server Components and Client Components ("use client"), creating Server Actions for forms, building Route Handlers (route.ts), configuring caching with "use cache" directive (cacheLife, cacheTag), setting up parallel routes (`@slot`) or intercepting routes, migrating to proxy.ts, or working with App Router file conventions (layout.tsx, page.tsx, loading.tsx, error.tsx).

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
drawio-logical-diagrams

drawio-logical-diagrams

321frontend

Creates professional logical flow diagrams and logical system architecture diagrams using draw.io XML format (.drawio files). Use when creating: (1) logical flow diagrams showing data/process flow between system components, (2) logical architecture diagrams representing system structure without cloud provider specifics, (3) BPMN process diagrams, (4) UML diagrams (class, sequence, activity), (5) data flow diagrams (DFD), (6) decision flowcharts, or (7) system interaction diagrams. This skill focuses on generic/abstract representations, not AWS/Azure-specific architectures (use aws-drawio-architecture-diagrams for cloud diagrams).

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
dev-slides

dev-slides

320frontend

>

claude-office-skills avatarclaude-office-skills
Get
diagram-creator

diagram-creator

316frontend

Create professional diagrams using Mermaid, PlantUML, and other text-based diagram tools. Generate flowcharts, sequence diagrams, architecture diagrams, and more.

claude-office-skills avatarclaude-office-skills
Get
shadcn-ui

shadcn-ui

311frontend

Provides complete shadcn/ui component library patterns including installation, configuration, and implementation of accessible React components. Use when setting up shadcn/ui, installing components, building forms with React Hook Form and Zod, customizing themes with Tailwind CSS, or implementing UI patterns like buttons, dialogs, dropdowns, tables, and complex form layouts.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
tailwind-css-patterns

tailwind-css-patterns

311frontend

Provides 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 avatargiuseppe-trisciuoglio
Get
react-patterns

react-patterns

311frontend

Provides comprehensive React 19 patterns for Server Components, Server Actions, useOptimistic, useActionState, useTransition, concurrent features, Suspense boundaries, and TypeScript integration. Generates executable code patterns, validates security for public endpoints, and optimizes performance with React Compiler or manual memoization. Proactively use when building React 19 applications with Next.js App Router, implementing optimistic UI, or optimizing concurrent rendering.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
svelte-core-bestpractices

svelte-core-bestpractices

298frontend

Guidance on writing fast, robust, modern Svelte code. Load this skill whenever in a Svelte project and asked to write/edit or analyze a Svelte component or module. Covers reactivity, event handling, styling, integration with libraries and more.

sveltejs avatarsveltejs
Get
pixijs-scene-text

pixijs-scene-text

293frontend

Use this skill when rendering text in PixiJS v8. Covers Text for canvas-quality styled labels, BitmapText for cheap per-frame updates via glyph atlas, HTMLText for HTML/CSS markup via SVG, SplitText and SplitBitmapText for per-character animation, TextStyle, tagStyles, constructor options, TextOptions, HTMLTextOptions, BitmapText, SplitTextOptions, SplitBitmapTextOptions. Triggers on: Text, BitmapText, HTMLText, SplitText, SplitBitmapText, TextStyle, HTMLTextStyle, BitmapFont.install, tagStyles, fontFamily, wordWrap.

pixijs avatarpixijs
Get
pixijs-color

pixijs-color

293frontend

Use this skill when creating, converting, or manipulating colors in PixiJS v8. Covers Color class input formats (hex, CSS names, RGB/HSL objects, arrays, Uint8Array), conversion methods (toHex, toNumber, toArray, toRgba), component access, setAlpha/multiply/premultiply, Color.shared singleton. Triggers on: Color, ColorSource, hex, rgb, hsl, tint, premultiply, Color.shared, color conversion.

pixijs avatarpixijs
Get
screenshot-to-code

screenshot-to-code

291frontend

Convert UI screenshots into working HTML/CSS/React/Vue code. Detects design patterns, components, and generates responsive layouts. Use this when users provide screenshots of websites, apps, or UI designs and want code implementation.

onewave-ai avataronewave-ai
Get
context7

context7

279frontend

Retrieve up-to-date documentation for software libraries, frameworks, and components via the Context7 API. This skill should be used when looking up documentation for any programming library or framework, finding code examples for specific APIs or features, verifying correct usage of library functions, or obtaining current information about library APIs that may have changed since training.

intellectronica avatarintellectronica
Get
mobile-responsiveness

mobile-responsiveness

278frontend

Build responsive, mobile-first web applications. Use when implementing responsive layouts, touch interactions, mobile navigation, or optimizing for various screen sizes. Triggers on responsive design, mobile-first, breakpoints, touch events, viewport.

hoodini avatarhoodini
Get
bootstrap

bootstrap

260frontend

Bootstrap development guidelines for responsive layouts, components, and utility-first styling.

mindrally avatarmindrally
Get
css

css

259frontend

Best practices for CSS development including modern layout techniques, naming conventions, theming, and maintainable stylesheet architecture

mindrally avatarmindrally
Get
vuejs-typescript-best-practices

vuejs-typescript-best-practices

259frontend

Vue.js and TypeScript best practices for building performant applications with Vite, Pinia, VueUse, and Tailwind CSS.

mindrally avatarmindrally
Get
html

html

259frontend

Guidelines for semantic HTML markup, document structure, forms, accessibility attributes, and modern HTML best practices

mindrally avatarmindrally
Get
front-end-developer

front-end-developer

258frontend

Senior Front-End Developer expertise in ReactJS, NextJS, JavaScript, TypeScript, HTML, CSS, and modern UI/UX frameworks

mindrally avatarmindrally
Get
modern-web-development

modern-web-development

258frontend

Modern web development best practices for TypeScript, Next.js 14, React Server Components, Supabase, GraphQL, and Tailwind CSS.

mindrally avatarmindrally
Get
alpine-js

alpine-js

257frontend

Alpine.js development guidelines for lightweight reactive interactions with Tailwind CSS and various backend frameworks.

mindrally avatarmindrally
Get
redux-toolkit

redux-toolkit

257frontend

Comprehensive Redux Toolkit best practices for React and Next.js applications with TypeScript.

mindrally avatarmindrally
Get
tauri-development

tauri-development

257frontend

Tauri development guidelines for building cross-platform desktop applications with TypeScript, Rust, and modern web technologies

mindrally avatarmindrally
Get
github-trending

github-trending

256frontend

Fetch and display GitHub trending repositories and developers. Use when building dashboards showing trending repos, discovering popular projects, or tracking GitHub trends. Triggers on GitHub trending, trending repos, popular repositories, GitHub discover.

hoodini avatarhoodini
Get