NATS
Tett NATS/JetStream referanse som dekker streams, consumers, KV, sikkerhet, klynging og en tabell over vanlige feil.
Bestått
Hva den gjør
En selvstendig referanse for å bygge på NATS: Core NATS pub/sub, request/reply og køgrupper; JetStream streams, pull/push consumers, KV og objektrepoer; tilkoblings-/gjentilkoblingsalternativer; NKey/JWT-sikkerhet og emne-tillatelser; serverkonfigurasjon, klynging, leaf nodes og Go-embedding. Tre dypdykk referansefiler (jetstream.md, security.md, server-deployment.md) lever ved siden av SKILL.md og dekker fulle struct-felt, beslutningstrær og Docker/Kubernetes/Helm-konfigurasjoner. Utløses ved enhver NATS/JetStream utvikling, distribusjon eller meldingsprotokoll microservice-spørsmål.
Testrapport
Ba om et holdbart JetStream pull-consumer-utdrag med riktig nedstengning: basislinjen brukte den velkjente, men feil nc.Close() og hoppet over dedup/backoff-konfigurasjon, mens den ferdighets-guidede versjonen fanget akkurat den foten via sin egen Common Mistakes-tabell (nc.Drain(), js.Publish() med Nats-Msg-Id, Nak() ved feil) — en konkret produksjons-korrekt fiksing, ikke bare gjentakelse av dokumentasjon.
Testet på: 2026-07-15 · Claude Code 2.x (agent harness)
Installer
git clone https://github.com/kaustavdm/nats-skill cd nats-skill mkdir -p ~/.claude/skills cp -r skills/nats ~/.claude/skills/nats
Kommandoer og eksempelprompter
/natsTett NATS/JetStream referanse som dekker streams, consumers, KV, sikkerhet, klynging og en tabell over vanlige feil.
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
write a durable JetStream pull consumer with proper shutdown handlingset up NKey security and subject permissions for my NATS clusterhow do I configure a NATS KV store with leaf node clustering