nostrstack-api

Community

Build robust Nostrstack API features

Authorjoelklabo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Centralizes guidance and operational rules for developing and maintaining the Nostrstack API so engineers avoid broken tenancy, payment, or data migrations and keep Nostr endpoint behavior consistent across environments.

Core Features & Use Cases

  • Provides architecture context and data flow for Fastify + Prisma APIs, including LightningProvider payment flow and webhook handling.
  • Documents routing patterns, service vs route responsibilities, tenancy resolution rules, and Nostr identifier handling to reduce integration errors.
  • Includes testing guidance and triggers for updating Prisma migrations, seeds, and OpenAPI documentation when response shapes or routes change.
  • Use case: add a new payment-related route while preserving LNbits webhook retry semantics, tenant lookup, and OpenAPI accuracy.

Quick Start

Review the references/architecture.md and references/api-structure.md, implement or modify the route or service in apps/api, run the API tests, and update openapi.json and Prisma migrations as required.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: nostrstack-api
Download link: https://github.com/joelklabo/markdowntown-cli/archive/main.zip#nostrstack-api

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.