← Back to list

react
by rakibdev
System Backup & Personal Notes.
⭐ 1🍴 0📅 Jan 19, 2026
SKILL.md
name: react description: React coding style and best practices. pattern: .(jsx|tsx)(\s|$)
- Use
toast.error(error.message)in catch blocks. Noconsole.errorallowed! - Minimal DOM nesting. Use
<Fragment>or<>instead of useless<div>wrappers - Modern React 19+ patterns only (e.g.
usefor promises/context, Server Actions,useFormStatus) - Boolean props shorthand:
<Component prop />not<Component prop={true} /> - Component names in PascalCase, props in camelCase
- Logic first: Define hooks/state at the top, then return JSX. Keep components lean
- Prefer
onChangeoveruseEffectfor syncing state whenever possible - Map directly on components/fragments, don't wrap
items.mapin a stray<div> - Avoid
useCallback/useMemounless it's actually heavy. React is fast enough, don't be extra
Score
Total Score
45/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon



