# Ndk Flutter

> Flutter UI package for Nostr apps — ready-to-use widgets, account/login management, and wallet UI built on top of the ndk Dart library. Use when this capability is needed.

- Skill: `tomevault-io/ndk-flutter` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/ndk-flutter`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/ndk-flutter/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/ndk-flutter

---


# NDK Flutter Skill

Flutter widgets + account/session management for Nostr apps. Built on `ndk` package. Not a binary — this is library/UI development guidance.

> **Scope:** Flutter package (`ndk_flutter`) development and usage. CLI tool → `ndk` skill. Core Dart lib → `ndk-core` skill.

## Quick Reference

| Topic | Reference |
|-------|-----------|
| Setup (pub add, l10n, NdkFlutter init) | [references/setup.md](references/setup.md) |
| All widgets (NBanner, NLogin, NWallets…) | [references/widgets.md](references/widgets.md) |
| Account state (save/restore, signers) | [references/accounts.md](references/accounts.md) |

## One-Line Summary

```
flutter pub add ndk ndk_flutter → wrap with NdkFlutter → use N* widgets
```

---
> Source: [relaystr/ndk](https://github.com/relaystr/ndk) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-15 -->

