بنقرة واحدة
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 ويثبّتها لك.
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.
استنادا إلى تصنيف SOC المهني
| 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