一键导入
tsx
Frontend React/Next.js. NOT for plain TypeScript without JSX (use ts).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Frontend React/Next.js. NOT for plain TypeScript without JSX (use ts).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 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