From nostr
Set up the Nostr channel — save the nsec private key, manage relays, and configure subscribed event kinds. Use when the user wants to configure Nostr, add/remove relays, or change subscribed kinds.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nostr:configureThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Manages `~/.claude/channels/nostr/.env` (nsec) and
Manages ~/.claude/channels/nostr/.env (nsec) and
~/.claude/channels/nostr/config.json (relays, kinds).
Arguments passed: $ARGUMENTS
~/.claude/channels/nostr/.env
NOSTR_NSEC=nsec1...
~/.claude/channels/nostr/config.json
{
"relays": ["wss://relay.damus.io", "wss://offchain.pub"],
"subscribeKinds": []
}
Show:
<nsec> — save private keynsec1.mkdir -p ~/.claude/channels/nostr.env if present; update/add NOSTR_NSEC= line, preserve other keys.chmod 600 ~/.claude/channels/nostr/.env.relay add <wss://...>relays array (dedupe).relay rm <wss://...>relay listList all configured relays.
kinds add <kind1> [kind2 ...]subscribeKinds (dedupe), write.kinds rm <kind1> [kind2 ...]Remove specified kinds from subscribeKinds.
chmod 600 the .env file.wss://relay.damus.io, wss://offchain.pubnpx claudepluginhub cameri/claude-skills --plugin nostrCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.