react-effect-patterns
✓React を適切に使用するためのガイドライン。Effect の使用方法と不要な Effects を避けるためのガイドライン。 useEffect、useState、または副作用を処理する React コンポーネントを作成、レビュー、またはリファクタリングするときに使用します。 React エフェクト、派生状態、イベント ハンドラー、データのフェッチ、またはコンポーネントの同期に関連するタスクをトリガーします。
SKILL.md
Effects are an escape hatch from React for synchronizing with external systems. Removing unnecessary Effects makes code easier to follow, faster to run, and less error-prone.
| Transform data | Calculate during render | | Expensive calculation | useMemo | | Reset all state on prop | key attribute | | Adjust state on prop | Derive during render | | Share event logic | Extract function, call from handlers | | User events | Event handlers | | External system sync | Effect | | Notify parent | Update in handler or lift state |
| Init once | Module-level or guard variable | | External store | useSyncExternalStore | | Fetch data | Effect with cleanup |
React を適切に使用するためのガイドライン。Effect の使用方法と不要な Effects を避けるためのガイドライン。 useEffect、useState、または副作用を処理する React コンポーネントを作成、レビュー、またはリファクタリングするときに使用します。 React エフェクト、派生状態、イベント ハンドラー、データのフェッチ、またはコンポーネントの同期に関連するタスクをトリガーします。 ソース: nbbaier/agent-skills。
引用可能な情報
AI/検索での引用用の安定したフィールドとコマンド。
- インストールコマンド
npx skills add https://github.com/nbbaier/agent-skills --skill react-effect-patterns- カテゴリ
- </>開発ツール
- 認証済み
- ✓
- 初回登録
- 2026-02-01
- 更新日
- 2026-02-18
クイックアンサー
react-effect-patterns とは?
React を適切に使用するためのガイドライン。Effect の使用方法と不要な Effects を避けるためのガイドライン。 useEffect、useState、または副作用を処理する React コンポーネントを作成、レビュー、またはリファクタリングするときに使用します。 React エフェクト、派生状態、イベント ハンドラー、データのフェッチ、またはコンポーネントの同期に関連するタスクをトリガーします。 ソース: nbbaier/agent-skills。
react-effect-patterns のインストール方法は?
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/nbbaier/agent-skills --skill react-effect-patterns インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code や Cursor で使用できるようになります
ソースリポジトリはどこですか?
https://github.com/nbbaier/agent-skills
詳細
- カテゴリ
- </>開発ツール
- ソース
- skills.sh
- 初回登録
- 2026-02-01