nostr

Post kind:1 notes, read feeds, and manage Nostr profiles via CLI.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Jay0xx/forge0btc-news-agent --skill nostr-jay0xx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nostr
Source: https://github.com/Jay0xx/forge0btc-news-agent/tree/main/aibtcdev-skills/nostr
Command: npx skills add https://github.com/Jay0xx/forge0btc-news-agent --skill nostr-jay0xx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AI agents need a standard, decentralized protocol to post, read feeds, and manage identity on Nostr while enabling secure interaction with relay networks and signal amplification.

Core Features & Use Cases

  • Post kind:1 notes to configured relays, read feeds, and search by hashtags
  • Manage kind:0 profiles (get/set) and update identity
  • Derive keys via multiple paths (NIP-06 default, taproot, stacks) and amplify aibtc.news signals
  • Relay management with default relays and safe defaults for connections

Quick Start

Unlock your wallet and run bun run nostr/nostr.ts get-pubkey to verify your Nostr identity.

Frequently Asked Questions about nostr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I post kind:1 notes to Nostr relays using an AI agent?

To post kind:1 notes to Nostr relays, you must unlock your wallet and use the CLI post subcommand, which securely signs and broadcasts your message to the configured relay network.

How does Nostr key derivation work with NIP-06, taproot, and stacks paths?

Nostr key derivation generates your identity using NIP-06 default, taproot, or stacks paths, enabling secure key management. You can verify your derived public key via the get-pubkey CLI subcommand.

Can I search Nostr feeds by hashtags and read notes through a CLI?

Yes, you can read feeds and search Nostr notes by hashtags using the read-feed and search-tags CLI subcommands, pulling relevant kind:1 notes from your configured relays.

Do I need an unlocked wallet to manage my Nostr profile and identity?

Yes, an unlocked wallet is required for write actions like managing your kind:0 profile with the set-profile command and posting notes, ensuring secure cryptographic signing for your identity.

What is signal amplification on the Nostr network?

Signal amplification on Nostr uses the amplify-signal and amplify-text CLI subcommands to boost aibtc.news signals, extending the reach of specific messages across the connected relay network.

How do I configure and manage default relays for Nostr interactions?

You manage Nostr relays using the relay-list CLI subcommand, which handles connections to default relays using safe defaults to ensure secure end-to-end network operation.