You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.2 KiB
1.2 KiB
NDK (Nostr Development Kit) Claude Skill
This skill provides comprehensive knowledge about working with the Nostr Development Kit (NDK) library.
Files
- ndk-skill.md - Complete reference documentation with patterns from production usage
- quick-reference.md - Quick lookup guide for common NDK tasks
- examples/ - Code examples extracted from the Plebeian Market codebase
Usage
When working with NDK-related code, reference these documents to:
- Understand initialization patterns
- Learn authentication flows (NIP-07, NIP-46, private keys)
- Implement event creation and publishing
- Set up subscriptions for real-time updates
- Query events with filters
- Handle users and profiles
- Integrate with TanStack Query
Key Topics Covered
- NDK Initialization & Configuration
- Authentication & Signers
- Event Creation & Publishing
- Querying Events
- Real-time Subscriptions
- User & Profile Management
- Tag Handling
- Replaceable Events
- Relay Management
- Integration with React/TanStack Query
- Error Handling & Best Practices
- Performance Optimization
All examples are based on real production code from the Plebeian Market application.