← Voltar para o catálogo
gaia-react

Autor no catálogo

gaia-react

15 skills225 estrelas no totalgithub.com/gaia-react

Skills publicadas

new-hook

15

Gera um novo hook React personalizado com um arquivo de teste Vitest. Use esta skill ao criar um hook ou extrair lógica React reutilizável para um hook `use*`.

Desenvolvimento#test#reactpor gaia-react

new-service

15

Scaffold a new API service with request functions, Zod schemas, URL constants, and optional MSW mock handlers. Use this skill whenever the user asks to "add a service", "create the projects API", "scaffold a new GAIA service", "wire up CRUD for users", or anything implying a new folder under `app/services/gaia/{name}/` with parsers/types/requests + matching `test/mocks/{name}/` collections.

Automação#ai#testpor gaia-react

playwright-cli

15

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.

Desenvolvimento#test#reactpor gaia-react

tdd

15

Desenvolvimento guiado por testes (TDD) com o ciclo vermelho-verde-refatorar. Utilize quando o usuário busca construir funcionalidades ou corrigir bugs com TDD, menciona o ciclo, deseja testes de integração ou pede desenvolvimento test-first.

Desenvolvimento#test#reactpor gaia-react

update-deps

15

Autonomous Dependabot — auto-discover outdated packages, audit overrides, apply migrations for major bumps, resolve conflicts, run quality gate. Trigger when the user clicks the statusline `Run /update-deps` indicator or asks "update dependencies", "bump deps", "run dependabot".

Automação#reactpor gaia-react

gaia

15

GAIA workflow router. Dispatches to the user-invoked GAIA workflows - plan (task orchestration), spec (Socratic SPEC artifact), handoff (session handoff doc), pickup (resume from handoff), audit (knowledge audit), forensics (bug report bridge), wiki (sync/consolidate/lint chain), fitness (Claude-integration health check + auto-heal). Trigger on `/gaia <subcommand>` or natural-language asks like "k

Automação#ocr#aipor gaia-react

a11y-fixes

15

Resolve axe-core accessibility violations reported by Vitest (test/a11y.ts), Playwright (.playwright/a11y.ts), or the code-review-audit agent's a11y bucket. Use when fixing violations like color-contrast, label, label-title-only, image-alt, button-name, link-name, region, landmark-one-main, heading-order, aria-allowed-attr, aria-required-attr, aria-required-children, aria-required-parent, aria-val

Design e Frontend#ai#testpor gaia-react

new-component

15

Scaffold a new React component with optional Storybook story and Vitest test files. Use this skill whenever the user asks to "create a component", "make a button", "scaffold a card", "add a new component", or asks for a new file under `app/components/` following the project's component pattern (PascalCase folder, index.tsx, tests/).

Design e Frontend#test#reactpor gaia-react

skeleton-loaders

15

For building skeleton loading states that are pixel-perfect matches of real content. Use this skill whenever adding loading states to components, building skeletons for async data, handling pending loader states in route transitions, or implementing the shimmer animation pattern. Also trigger when the user asks about preventing layout shift during data fetching.

Design e Frontend#reactpor gaia-react

typescript

15

Patterns and conventions for all TypeScript code. Use this skill whenever writing or reviewing TypeScript — naming identifiers, typing exports, choosing between type and interface, using Zod schemas, structuring function parameters, or enforcing code patterns like avoiding switch statements and enums.

Design e Frontend#typescript#reactpor gaia-react

eslint-fixes

15

Resolve specific ESLint errors and warnings that appear in this project. Use when fixing lint failures, ESLint reported issues, or autofix conflicts (e.g. no-void, canonical/export-specifier-newline vs prettier, no-shadow trailing underscores, sonarjs/deprecation, you-dont-need-lodash-underscore, testing-library/prefer-screen-queries, testing-library/await-async-events, jest-dom/prefer-*).

Desenvolvimento#ai#testpor gaia-react

new-route

15

Scaffold a new route with its page component, test, story, and optional i18n keys. Use this skill whenever the user asks to "create a route", "add a new page", "scaffold /dashboard", "wire up a new route under _public+ or _session+", or anything that implies adding a file under `app/routes/` with a matching `app/pages/{Group}/{PageName}/` folder.

Design e Frontend#test#reactpor gaia-react

tailwind

15

Patterns and conventions for all Tailwind styling. Use this skill whenever writing Tailwind class names, combining conditional classes, building component variants, or choosing between twJoin and twMerge. Also trigger when the user asks about custom values, defining @theme tokens or CSS variables, naming color/spacing tokens, rem vs px, responsive breakpoints, or avoiding template literal class st

Design e Frontend#css#aipor gaia-react

update-gaia

15

Pull the latest GAIA release into this project without clobbering customizations. Three-way merge per file using .gaia/manifest.json classes. Trigger when the user clicks the statusline `Run /update-gaia` indicator or asks "update GAIA", "pull the latest GAIA", "apply the new GAIA release".

Desenvolvimento#ai#testpor gaia-react

react-code

15

Padrões e convenções para escrever e editar código React, incluindo componentes e hooks. Utilize esta skill ao criar, revisar ou depurar componentes React, hooks, manipuladores de eventos e problemas de memoização como re-renders.

Design e Frontend#reactpor gaia-react

Alerta por categoria

Receba novas skills de Desenvolvimento toda segunda