purrgrammerpurrgrammerCommunityยท6 Agent Skills Included

grimoire

Build reactive Nostr clients with the Applesauce SDK

Guides developers building Nostr clients in TypeScript or JavaScript using the Applesauce SDK. Covers relay subscriptions, event stores, signers, encrypted messages, outbox publishing, and reactive React UI. Eliminates common pitfalls like dropped events, stuck timelines, and broken subscriptions with tested patterns and ready-made examples.
npx skills add purrgrammer/grimoire --all -g -y
Available:

Tells your AI agent how the Grimoire codebase is structured, which reference docs and skills to load for each task, and which architectural rules to follow when writing or modifying Nostr code.

All Skills in This Repository (6)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Grimoire skills?โ–ผ

Run `npx skills add purrgrammer/grimoire --all -g -y` in your terminal to install all skills in this repository globally.

What is the Applesauce skill for?โ–ผ

It teaches your AI agent how to build Nostr clients with the Applesauce SDK, covering event stores, relay pools, signers, loaders, and typed casts.

How to fix stuck Nostr relay subscriptions?โ–ผ

The skill documents common relay pitfalls, like missing EOSE signals and silent relays, and shows the correct primitives and timeouts to use instead.

Does this work with Claude Code and other AI coding tools?โ–ผ

Yes. The skills follow the universal SKILL.md standard and work in Claude Code, Cursor, Codex, and other compatible agents.

Can I build encrypted Nostr DMs with this?โ–ผ

Yes. The skill covers NIP-04, NIP-44, and NIP-17 gift-wrapped messages, including decryption wiring and hidden tag handling.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’