AgentSkillsCN

nostr-search

一项用于指导用户如何从 Nostr 的 Relay 获取数据的技能。当需要说明从 Relay 连接、发送 REQ 请求、接收 EVENT 事件,直至确认 EOSE 的基本流程时,可使用此技能。

SKILL.md
--- frontmatter
name: nostr-search
description: NostrでRelayからデータを取得する手順を案内するためのスキル。Relay接続、REQ送信、EVENT受信、EOSE確認までの基本フローを説明したいときに使う。

Nostr Relay Data Fetch

やることはシンプルです。references/relay-data-acquisition.md の手順に沿って進める。

最低限の手順

  1. RelayにWebSocket接続する
  2. REQ でフィルタを送る(kinds / authors / #t / since / until / limit)
  3. EVENT を受信して集める
  4. EOSE を受信して初回取得完了を判断する
  5. 必要なら CLOSE で購読を閉じる

以上。実装詳細は別途決める。