Back to list
oalkabouss

react-clean-ui

by oalkabouss

0🍴 0📅 Jan 19, 2026

SKILL.md


name: react-clean-ui description: Keep React UI components clean; move logic into hooks and services compatibility: opencode license: MIT metadata: stack: node-react-next style: solid-clean-code

What I do

Je fournis des règles pour garder des composants React propres :

  • UI minimaliste (présentation)
  • Logique dans hooks
  • Données via TanStack Query

UI rules

  • Aucun appel réseau dans un composant UI.
  • Aucun mapping DTO complexe dans JSX.
  • Pas de state global implicite : state local ou query cache.

Hook rules

  • Un hook retourne un view-model prêt.
  • Le hook parle aux services via DI.
  • Les side-effects UI (toast, navigation) restent dans hooks/pages.

Example pattern

export function UserPage({ id }: { id: string }) {
  const vm = useUserDetails(id);
  return <UserDetailsView {...vm} />;
}

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
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

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

0/5
Issue管理

オープンIssueが50未満

+5
言語

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

0/5
タグ

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

0/5

Reviews

💬

Reviews coming soon