mcpField
G
google-aip

google-aip

github.com/juanmarin-co開発036 回インストール2 週間前に更新
リポジトリ

google-aip について

google-aipは、Protocol Buffers APIの設計やレビューに使うスキルです。収録されたGoogle AIP文書の検索と適用を案内し、結果では必須事項、推奨事項、意図的な逸脱を区別します。

主な機能

  1. 01概念に基づくAIPカタログ検索
  2. 02該当するAIP全文の確認
  3. 03AIPの状態と規範的な指針の考慮
  4. 04先例と指針が競合する場合のAIP-0200参照
  5. 05結果へのAIP番号の記載

活用シーン

  1. 01Protocol Buffers APIの設計
  2. 02既存API定義のレビュー
  3. 03API変更の要件と推奨事項の説明

インストール

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

$npx skills add https://github.com/juanmarin-co/skills --skill google-aip

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
references/aips/
0001.md
0002.md
0003.md
0008.md
0009.md
0100.md
0111.md
0121.md
0122.md
0123.md
0124.md
0126.md
0127.md
0128.md
0129.md
0130.md
0131.md
0132.md
0133.md
0134.md
0135.md
0136.md
0140.md
0141.md
0142.md
0143.md
0144.md
0145.md
0146.md

詳細

protobuf API を設計またはレビューする際は、同梱されている Google AIP を適用してください。

ワークフロー

  1. リクエストと関連する API 定義を確認します。
  2. references/catalog.md で、関連する概念を検索します。可能であれば、カタログ全体を読み込むのではなく、rg または別のテキスト検索を使用してください。
  3. references/aips/{NUMBER}.md から該当するドキュメントのみを読みます。0132.md のように、4 桁の番号を使用してください。
  4. カタログの概要ではなく、AIP の全文を適用してください。各 AIP の状態を考慮し、規範的なガイダンスと例を区別してください。
  5. 確立された API の先例が新しいガイダンスと矛盾する場合は、逸脱を推奨する前に AIP-0200 を読んでください。
  6. 結果には AIP 番号を記載し、必須の変更、推奨事項、意図的な逸脱を分けてください。

リソース

  • references/catalog.md:状態、タイトル、概要を含む検索可能なインデックスです。
  • references/aips/:AIP の完全なローカル文書です。
  • references/provenance.json:上流のリビジョン、変換、ライセンスの詳細です。

コメント