nostr-dvms
CommunityBuild end-to-end Nostr DVM clients and services.
Authoraccolver
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Implement a structured, frontmatter-driven framework to build Nostr Data Vending Machine clients or services (NIP-90) that orchestrate job requests, exchange deterministic feedback, propagate results, support chaining, handle encrypted parameters, and advertise capabilities via NIP-89 discovery.
Core Features & Use Cases
- End-to-end DVM lifecycle support: subscribe to 5000-5999 requests, emit 7000 feedback, and publish 6000-6999 results.
- Support for job chaining using the "job" input type to compose complex workflows (e.g., translate then summarize) and for optional encrypted flows with NIP-04.
- Discovery and interoperability: publish NIP-89 discovery metadata and handle cancellation paths using kind:5.
Quick Start
Configure a nostr-dvms DVM client to subscribe to 5000-5999 requests, emit 7000 feedback, and publish 6000-6999 results with optional chaining and encryption.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: nostr-dvms Download link: https://github.com/accolver/skill-maker/archive/main.zip#nostr-dvms Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.