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.
|
|
2 months ago | |
|---|---|---|
| .. | ||
| examples | 2 months ago | |
| INDEX.md | 2 months ago | |
| README.md | 2 months ago | |
| ndk-skill.md | 2 months ago | |
| quick-reference.md | 2 months ago | |
| troubleshooting.md | 2 months ago | |
README.md
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.