NDK Core Library Skill

SkillFiles & storage

NDK Dart library — Nostr Development Kit core package. Event requests, relay management, accounts, wallets (NWC/Cashu), zaps, files (Blossom), and more.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the NDK Core Library Skill skill

What this skill tells your AI

The instructions your AI receives, as published by relaystr/ndk in skills/ndk-core/SKILL.md and read by ahel’s review.

Core Dart library for building Nostr apps. Not a binary — this is library development guidance.

Scope: ndk Dart package (packages/ndk). CLI tool → ndk skill. Flutter widgets → ndk-flutter skill.

Quick Reference

TopicReference
Setup + Ndk init (NdkConfig, engines, cache)references/setup.md
Requests + subscriptions (query relays)references/requests.md
Accounts + signersreferences/accounts.md
Usecases overview (all ndk.* accessors)references/usecases.md
Wallets (NWC + Cashu)references/wallets.md

One-Line Summary

NdkConfig(cache, eventVerifier) → Ndk(config) → ndk.requests / ndk.accounts / ndk.wallets / …

Signals

GitHub stars
27
Forks
9
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
ndk-core
Source
github.com/relaystr/ndk