mcpField
C
curate

curate

github.com/athola開発34378 回インストール1 日前に更新
リポジトリ

curate について

curateは、開発者が作成した注釈をナレッジベースに追加するスキルです。モジュールに関する概念とその理由をYAMLファイルに記録し、今後のチャレンジに含められるようにします。

主な機能

  1. 01概念とその理由の聞き取り
  2. 02YAML注釈ファイルの作成
  3. 03重複項目の確認
  4. 04今後のチャレンジ向け注釈の保存

活用シーン

  1. 01コードから読み取れない設計意図の記録
  2. 02ナレッジベースへのモジュール固有の知見の追加
  3. 03今後のコーディング課題に向けた背景情報の保存

インストール

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

$npx skills add https://github.com/athola/claude-night-market --skill curate

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

詳細

ナレッジベースをキュレーションする

開発者が作成した注釈をナレッジベースに追加します。

使用しない場合

  • コード自体から導き出せる知識(gauntlet:extractを使用)
  • DSA 問題バンク(gauntlet:gauntlet-curateを使用)

手順

  1. 注釈を付けるモジュールを特定します
  2. 概念(重要な洞察やルール)を尋ねます
  3. 理由(根拠、経緯、背景)を尋ねます
  4. YAML 注釈ファイルを生成します
  5. .gauntlet/annotations/<slug>.yamlに保存します
  6. 保存されたことと、今後のチャレンジに含まれることを確認します

完了条件

  • スキルの完了後、.gauntlet/annotations/<slug>.yaml に YAML ファイルが存在します。ここで<slug>は、注釈を付けたモジュールと概念に基づいて決定します
  • YAML ファイルには、最低限、conceptフィールド(重要な洞察やルール)とwhyフィールド(根拠/経緯/背景)が含まれています
  • 確認メッセージには、その注釈が今後のチャレンジに含まれることが記載されています。これにより、gauntlet:extractの探索対象になっていることが示されます
  • 保存前に確認し、同じスラッグの既存の項目と注釈が重複していません

コメント