com um clique
tsx
Frontend React/Next.js. NOT for plain TypeScript without JSX (use ts).
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Frontend React/Next.js. NOT for plain TypeScript without JSX (use ts).
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Development wisdom and workflow rules. NOT for project-specific conventions (those live in CLAUDE.md, edit via wisdom).
The `BUGS.md` open-issues queue — entry format, lifecycle, pruning to diary. NOT for the record-don't-fix policy (that's CLAUDE.md Bug Triage Protocol), NOT for resolved-bug history (use /diary), NOT for feature backlog (use TODO.md/specs).
Terminal demo GIF + MP4 recordings for READMEs and social (asciinema + agg + ffmpeg). NOT for general Makefile targets (use software) or GUI screenshots (use visual).
Go development. NOT for non-Go code (use rs, py, ts, tsx, or sh).
Humanize text: strip AI-isms and add real voice. NOT for drafting new copy (use writing).
Python development. NOT for shell scripting (use sh) or non-Python code.
| name | tsx |
| description | Frontend React/Next.js. NOT for plain TypeScript without JSX (use ts). |
| when_to_use | editing .tsx files or writing React components with JSX |
Requires ts skill for base TypeScript rules.
"use client" only on smallest interactive leaf, NEVER at page levelapp/dashboard/components/), shared at root components/interface above component, destructured in signatureuseState only for UI state (open/closed, selected tab)useReducer over multiple useStateuseEffect — use server components or React Query/SWRuseActionState for validationbutton not div onClick)aria-label on icon-only buttons