mcpField
E
effect-index

effect-index

github.com/mepuka開発5328 回インストール44 週間前に更新
リポジトリ

effect-index について

effect-index は、Effect を扱うコーディングエージェント向けのスキル案内です。タスクに合うスキルやローカルのパターン集を示し、実装前に Effect のソースを調べる手順も案内します。

主な機能

  1. 01タスク別スキル選択ツリー
  2. 02130以上のローカルパターンへのリンク
  3. 03Effect ソース検索の案内
  4. 04スキル横断のパターン参照

活用シーン

  1. 01Effect タスク向けスキルの選択
  2. 02リトライやストリーミング例の検索
  3. 03コーディング前の Effect ソース確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mepuka/effect-ontology --skill effect-index

インストール後、Claude Code で/effect-indexを入力して読み込まれたか確認します。

詳細

Effect スキルインデックス

タスクに適したスキルをすばやく見つけるためのルーターとしてお使いください。各項目は、コーディングエージェントの限られたコンテキストに最適化された、特定の用途に特化したスキルにリンクしています。

決定木

スキルをまたぐパターン

すべてのパターンが、ローカルの パターンハブ(130 以上のパターン)で利用できるようになりました。

ヒント:「どうすれば……?」という質問では、まず パターンハブ の決定木を確認してください。

ローカルソースの参照

重要:実装する前に必ずローカルの Effect ソースを検索してください

Effect のソースコード全体は docs/effect-source/ にあります。Effect の各スキルには、「ローカルソースの参照」セクションが追加されており、以下が記載されています。

  • そのスキルの領域に関連する主要なソースファイル
  • 実装を見つけるための grep コマンドの例
  • コーディング前に検索する手順
ソースへのクイックアクセス
  • すべての Effect パッケージ:docs/effect-source/
  • コアライブラリ:docs/effect-source/effect/src/
  • プラットフォーム API:docs/effect-source/platform/src/
  • SQL:docs/effect-source/sql/src/
  • スキーマ:docs/effect-source/schema/src/
例:Effect.gen を見つける
grep -F "Effect.gen" docs/effect-source/effect/src/Effect.ts
ワークフローのリマインダー
  1. 関連するスキルを読みます(上記の決定木から選択してください)
  2. スキルの「ローカルソースリファレンス」セクションを確認します
  3. 必要な API を Effect のソースコードから検索します
  4. 実装と型を調べます
  5. 実際の実装に基づいてコードを記述します

ソースリファレンスガイドの全文については、CLAUDE.local.md を参照してください

参考資料

コメント