architect-nostr-intent-router
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-nextjsandaddon-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 examplelogin,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(defaultno).
More from ajrlewis/ai-skills
architect-python-uv-fastapi-sqlalchemy
Use when scaffolding production-ready FastAPI services with uv, SQLAlchemy, Alembic, Postgres, Docker, and CI gates.
11addon-rag-ingestion-pipeline
Use when adding multi-format RAG ingest, chunk, embed, and retrieval pipelines; pair with architect-python-uv-batch or architect-python-uv-fastapi-sqlalchemy.
11addon-docling-legal-chunk-embed
Use when you need legal PDF to markdown extraction plus clause chunking and embedding prep; pair with addon-rag-ingestion-pipeline and architect-python-uv-batch.
10addon-llm-ancient-greek-translation
Use when adding Koine or Attic Greek translation to Next.js content flows; pair with ui-editorial-writing-surface and addon-nostr-nip23-longform.
10architect-python-uv-batch
Use when scaffolding production-ready Python uv batch or worker projects with Docker required by default.
10addon-human-pr-review-gate
Use when agent-generated code must pass a human PR review gate with trusted checks and merge blocks; pair with addon-decision-justification-ledger and architect-stack-selector.
9