Frontend
8107 skills in Development > Frontend
magic-portfolio
Next.js 16 portfolio with MDX blog/projects, Once UI, auto SEO, and endless theming.
rn-zustand-patterns
Zustand state management patterns for React Native. Use when working with Zustand stores, debugging state timing issues, or implementing async actions in Zustand.
slash-command-builder
Use when creating, improving, or troubleshooting Claude Code slash commands. Expert guidance on command structure, arguments, frontmatter, tool permissions, and best practices for building effective custom commands.
performance-optimization
Expert guide for optimizing Next.js performance - images, fonts, code splitting, caching, and Core Web Vitals. Use when improving load times or debugging performance issues.
vite-config
Generates vite.config.ts for building and serving the Vue 3 application. Configures dev server, API proxy, build format, and plugins.
chatbot-widget
Build embeddable chatbot widgets for web applications. Use when creating chat UIs, iframe embeds, or widget-based AI interfaces.
component-scaffold
Scaffold and conventions to create a new UI component following project patterns (no Shadow DOM, static stylesheet registration, pixEngine templates). Use when adding a new custom element to the app.
tinacms
Complete TinaCMS skill for building content-heavy sites with Git-backed CMS.Use this skill when setting up blogs, documentation sites, or marketing sitesthat require visual editing and content management for non-technical users.Supports Next.js (App Router + Pages Router), Vite + React, Astro, andframework-agnostic setups. Prevents 9+ common errors including ESbuild compilationissues, module resolution problems, schema configuration errors, Docker bindingissues, and deployment problems. Self-hosting options for Cloudflare Workers,Vercel Functions, and Netlify Functions included.Keywords: TinaCMS, Tina CMS, Git-backed CMS, visual editing CMS, content management, Next.js CMS, App Router TinaCMS, Pages Router TinaCMS, Vite React TinaCMS, Astro TinaCMS, framework-agnostic CMS, TinaCloud, self-hosted TinaCMS, blog CMS, documentation site CMS, marketing site CMS, GraphQL CMS, tina schema, tina collections, tina templates, tinacli, @tinacms/cli, ESbuild compilation error, module resolution tina, schema conf
web-artifacts-builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.
codigo-html
Garante padrões de código HTML limpo, semântico e consistente. Use quando criar ou modificar arquivos HTML, estruturar páginas, ou o usuário mencionar HTML, tags, atributos, ou estrutura de código.
styling
Modern CSS styling methodology prioritizing CSS Grid over Flexbox.Covers Grid layout patterns, Subgrid, Container Queries, Design Tokens, and maintainable CSS architecture.Reference for implementing scalable, responsive layouts with predictable behavior.
config-pattern
Add configuration parameters following BobTheSkull's full-stack pattern (BobConfig.py, config_manager.py, HTML templates, JavaScript). Use when adding new config parameters, settings, or configuration options to Bob The Skull project.
skill-builder
Use when user asks to "create a skill", "build a skill", or "design a skill". Guides through requirements, solution design, and implementation of token-efficient Claude Code skills.
auto-code
Run an autonomous coding agent that builds applications from specifications. Use when asked to "build an app autonomously", "run autonomous agent", or "create application from spec".
rails-testing
This skill should be used when the user asks about "Rails testing", "RSpec", "Minitest", "request specs", "system specs", "FactoryBot", "fixtures", "test coverage", "testing controllers", "testing models", "integration tests", or needs guidance on writing effective tests for Rails 7+ applications.
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use when building web components, pages, artifacts, posters, or applications. Generates creative, polished code and UI design that avoids generic AI aesthetics.
build-and-deploy
Build and deploy this Next.js LangChain retrieval agent application with Supabase vector store. Use when building, deploying, setting up vector store, or preparing the project for production.
complexity
Code complexity guidelines to keep cyclomatic complexity below 6 using strategy patterns or dispatch tables. Use when writing or refactoring functions with complex branching logic.
mongodb
Guide for implementing MongoDB - a document database platform with CRUD operations, aggregation pipelines, indexing, replication, sharding, search capabilities, and comprehensive security. Use when working with MongoDB databases, designing schemas, writing queries, optimizing performance, configuring deployments (Atlas/self-managed/Kubernetes), implementing security, or integrating with applications through 15+ official drivers. (project)
seo-aeo-geo-master
Skill especializada em SEO (Search Engine Optimization), AEO (Answer Engine Optimization), GEO (Generative Engine Optimization) e AI Optimization Files (llms.txt, ai.txt, TDMRep). Use esta skill quando o usuário precisar de orientações sobre otimização para mecanismos de busca tradicionais, motores de resposta AI (ChatGPT, Perplexity, Claude), mecanismos generativos, ou implementação de arquivos de otimização para IA. Inclui estratégias técnicas de SEO, Core Web Vitals, E-E-A-T, schema markup, voice search, video SEO, link building, llms.txt, ai.txt, TDM Reservation Protocol e todas as melhores práticas atualizadas para 2025.