Back to list
roeibajayo

react-guidelines

by roeibajayo

0🍴 0📅 Nov 12, 2025

SKILL.md


name: react-guidelines description: React coding guidelines and best practices. MUST follow these rules. Use when reviewing or writing React code or tasks.

IMPORTANT Frontend Guidelines

  • NEVER use useState or useEffect directly in React Components. ALWAYS use custom hook in separated for that (e.g., useBot, useBacktesting).
  • NEVER combine multiple hooks or components in a single file, even if they are small. EVERY hook, component or Modal should have its OWN file, e.g., useBot.ts, BotComponent.tsx.
  • React components should ALWAYS be functions with default export (export default function ComponentName() {}), not class-based or arrow functions.
  • NEVER use any type OR anonymous types in TypeScript, ALWAYS use explicit types, if not existing - create them.
  • If any frontend changes are made, run cd <path-to-project> && npx tsc --noEmit --skipLibCheck --project tsconfig.app.json && npx eslint . and ensure no errors. DON'T run build for production to make sure the code is not broken.
  • If any frontend changes are made for *.{js,ts,jsx,tsx,css,json,scss} files, run cd <path-to-project> && npx prettier <path/to/file> --write and ensure no errors.
  • When creating a new React page, follow the provided instructions in references/instructions.md.

Score

Total Score

50/100

Based on repository quality metrics

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

Reviews

💬

Reviews coming soon