mcpField
N
nostr

nostr

github.com/soapbox-pub開発1051 回インストール40 週間前に更新
リポジトリ

nostr について

NIPs リポジトリにある Nostr プロトコル文書を参照するスキルです。開発者がイベント種別の仕様を探し、機能実装前に既存の機能を確認できます。

主な機能

  1. 01個別の NIP 仕様の取得
  2. 02README からイベント種別に対応する NIP を特定
  3. 03クライアント・リレーのメッセージとタグを確認
  4. 04機能設計前に既存の NIP を確認

活用シーン

  1. 01Nostr のイベント種別の仕様を探す
  2. 02必要なプロトコル機能の有無を確認
  3. 03メッセージ形式と標準タグを参照

インストール

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

$npx skills add https://github.com/soapbox-pub/nostr-skills --skill nostr

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

詳細

Nostr プロトコル

Nostr は、暗号鍵と署名を使用して、真に検閲耐性のあるグローバルなソーシャルネットワークを実現する、シンプルでオープンなプロトコルです。

Nostr のドキュメントを探す

Nostr プロトコルのドキュメントはすべて、NIPs(Nostr Implementation Possibilities)リポジトリで管理されています。情報を確認するには、以下の方法があります。

個々の NIP を読む

個々の NIP は、以下から取得できます。

https://github.com/nostr-protocol/nips/blob/master/{NIP}.md

たとえば、基本プロトコル仕様である NIP-01 は、以下で確認できます。

https://github.com/nostr-protocol/nips/blob/master/01.md
イベント種別を探す

Nostr のイベント種別に関するドキュメントは、1 つ以上の NIP に分散しています。NIP 番号と種別番号に直接的な関係はありません。

特定のイベント種別を文書化している NIP を探すには、次の手順に従います。

  1. まず、README を取得します。

    https://github.com/nostr-protocol/nips/blob/master/README.md
    
  2. README の「Event Kinds」表を参照し、探している種別を文書化している NIP を確認します。

既存の機能を確認する

README を参照して、以下を確認してください。

  • NIP の一覧を確認する — Nostr ネットワークにすでに存在する機能を把握できます。
  • クライアントとリレーのメッセージを確認する — 通信プロトコルを理解できます。
  • タグの一覧を確認する — 利用できる標準化済みタグを確認できます。
  • 既存の NIP を利用するか判断する — 機能を実装する前に、既存の NIP で対応できるか確認してください。
ベストプラクティス

プロトコルの現状を理解し、既存の機能を再発明しないよう、必ず最初に README を取得して確認してください。

コメント