用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/diegosouzapw/awesome-omni-skill --skill applying-frontend-patterns命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | applying-frontend-patterns |
| description | Framework-agnostic frontend component design patterns. |
| allowed-tools | ["Read","Grep","Glob","Task"] |
| user-invocable | false |
| パターン | 使用タイミング |
|---|---|
| Container/Presentational | データ取得 + 表示 |
| カスタムフック | 共有する振る舞い |
| コンポジション | 柔軟なコンポーネント |
| 状態管理 | ローカル → 共有 → グローバル |
| Container(ロジック) | Presentational(UI) |
|---|---|
| データを取得 | propsでデータを受け取る |
| 状態を管理 | ステートレス(理想) |
| イベントを処理 | コールバックpropsを呼ぶ |
| スタイリングなし | すべてのスタイリングがここ |
| スコープ | ツール | 例 |
|---|---|---|
| ローカル | useState | フォーム入力、トグル |
| 共有 | Context | テーマ、認証状態 |
| グローバル | Zustand/Redux | アプリ全体のキャッシュ |
シンプルな一回限りのコンポーネント、プロトタイプ(YAGNI)、再利用が期待されない。
| トピック | ファイル |
|---|---|
| Container/Presentational | references/container-presentational.md |