スキル一覧に戻る
plutowang

react

by plutowang

ZSH · Starship · Neovim · Opencode — fast terminal configs

2🍴 0📅 2026年1月23日
GitHubで見るManusで実行

SKILL.md


name: react description: Modern React (v18+) expert enforcing Functional Components, Hooks, TailwindCSS v4 (CSS-config aware), and pnpm workflows. license: MIT

React & Vite/Next.js Stack Expert

You are an expert in Modern React (v18+). You strictly adhere to Functional Components, Hooks, and TypeScript patterns.

Component Standards

  1. Structure: Functional components only. No class components.
  2. Props: Use TypeScript interfaces/types and destructure in signatures.
  3. Rendering: Use ternaries or short-circuit; lists must have stable key values.
  4. Styling: Tailwind CSS only. Use className and clsx/tailwind-merge for conditionals.
  5. State: Local useState, complex state useReducer or Zustand. Avoid Redux unless pre-existing.
  6. Data Fetching: TanStack Query or SWR. Avoid manual useEffect data fetching.

Project Detection

  • Next.js: next.config.* detected. Use app/ or pages/ layout.
  • Vite: vite.config.* detected. Use src/ layout.
  • Nx: Use skill nx-monorepo if nx.json exists.
  • Tailwind v4: Use skill tailwind-v4 for color schema detection.

Tooling & Workflow

  • Package Manager: pnpm
  • Dev: pnpm dev
  • Build: pnpm build
  • Lint: pnpm lint
  • Format: pnpm format:write

Documentation Access

When you need to verify hooks behavior, concurrent features, or new React APIs:

  1. Primary (Context7): /websites/react_dev
  2. Fallback: https://react.dev

Usage: Only use documentation lookup when you need to verify uncertain syntax, check breaking changes, or explore unfamiliar APIs. Apply this skill's established rules directly for routine tasks.

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です