architect-nostr-intent-router

Installation
SKILL.md

Architect: Nostr Intent Router

Use this skill when a project needs Nostr features and you must detect protocol requirements, select NIPs, and route to the right reusable skills.

This is a protocol control-plane architect skill. It should be combined with exactly one infrastructure base architect (for example architect-nextjs-bun-app).

Compatibility

  • Best with architect-stack-selector.
  • Usually paired with addon-nostr-client-nextjs and addon-nostr-nip-profile-selector.
  • Optional pairings based on intent: addon-nostr-key-custody, addon-nostr-nip23-longform, addon-nostr-nip-sync-lock.

Inputs

Collect:

  • NOSTR_INTENTS: capabilities requested by user (for example login, feed, publish, longform, dm, relay-policy, key-custody).
  • NIP_CONSTRAINTS: explicit required/forbidden NIPs if provided.
  • CLIENT_MODE: social-client | longform-publisher | dm-client | custom.
  • LEGACY_COMPAT: yes | no (default no).
Related skills
Installs
8
First Seen
Mar 2, 2026