# ngerakines

> Open-source publisher. Listings imported from github.com/ngerakines — credited to the original author with their license.

- **Listings:** 7
- **Total installs:** 0
- **Profile:** https://agentstack.voostack.com/s/ngerakines
- **Website:** https://github.com/ngerakines

## Published listings

- [Atproto Cid](https://agentstack.voostack.com/l/skill-ngerakines-atproto-skills-atproto-cid) — Skill · Free · security-reviewed — `agentstack add skill-ngerakines-atproto-skills-atproto-cid`
  This skill should be used when the user is working with AT Protocol or DASL CIDs (Content Identifiers) in Rust, TypeScript, or Go — parsing, constructing, validating, verifying, or debugging them. Triggers on phrases like "parse a CID", "compute a CID for this record", "verify a blob CID", "why is this CID invalid", "CID mismatch", "tag 42 in DAG-CBOR", "identity multibase prefix", "the $link for…
- [Atproto Publish Lexicon](https://agentstack.voostack.com/l/skill-ngerakines-atproto-skills-atproto-publish-lexicon) — Skill · Free · security-reviewed — `agentstack add skill-ngerakines-atproto-skills-atproto-publish-lexicon`
  This skill should be used when the user is publishing an AT Protocol lexicon as a `com.atproto.lexicon.schema` record on the network, or resolving such a record back to a lexicon document. Triggers on phrases like "publish my lexicon", "publish lexicon to PDS", "lexicon publication", "lexicon registry", "schema registry", "who owns this NSID", "NSID authority", "`_lexicon.` TXT record", "lexicon…
- [Atproto Repository](https://agentstack.voostack.com/l/skill-ngerakines-atproto-skills-atproto-repository) — Skill · Free · security-reviewed — `agentstack add skill-ngerakines-atproto-skills-atproto-repository`
  This skill should be used when the user is constructing, parsing, exporting, importing, or signature-validating an AT Protocol user repository in Rust, TypeScript, or Go — the durable per-account record store represented as a Merkle Search Tree inside a signed commit, serialized on the wire as a CAR v1 file. Triggers on phrases like "CAR file", "CAR v1", "car export", "com.atproto.sync.getRepo",…
- [Atproto Oauth](https://agentstack.voostack.com/l/skill-ngerakines-atproto-skills-atproto-oauth) — Skill · Free · security-reviewed — `agentstack add skill-ngerakines-atproto-skills-atproto-oauth`
  This skill should be used when the user is implementing, auditing, or debugging AT Protocol OAuth in Rust, TypeScript, or Go — covering confidential backend (BFF) clients, public SPA clients, native desktop clients, the authorization flow (PAR / DPoP / PKCE), client metadata publication, permission / scope design, refresh token handling, session storage, and server-side DPoP validation. Triggers…
- [Atproto Attestation](https://agentstack.voostack.com/l/skill-ngerakines-atproto-skills-atproto-attestation) — Skill · Free · security-reviewed — `agentstack add skill-ngerakines-atproto-skills-atproto-attestation`
  This skill should be used when the user is implementing, debugging, or reasoning about AT Protocol record attestations per the badge.blue specification — inline (embedded ECDSA signature) or remote (content-addressed strongRef to a proof record) — in Rust, TypeScript, or Go. Triggers on phrases like "sign an atproto record", "inline attestation", "remote attestation", "badge.blue", "attest a reco…
- [Atproto Identity Resolution](https://agentstack.voostack.com/l/skill-ngerakines-atproto-skills-atproto-identity-resolution) — Skill · Free · security-reviewed — `agentstack add skill-ngerakines-atproto-skills-atproto-identity-resolution`
  This skill should be used when the user is resolving, validating, parsing, or debugging AT Protocol identities in Rust, TypeScript, or Go — handles (domain-name usernames like `alice.bsky.social`) and DIDs (`did:plc:…`, `did:web:…`, `did:webvh:…`). Triggers on phrases like "resolve a handle", "why does my handle return 404", "DNS TXT `_atproto.`", "`/.well-known/atproto-did`", "bidirectional veri…
- [Atproto Lexicon](https://agentstack.voostack.com/l/skill-ngerakines-atproto-skills-atproto-lexicon) — Skill · Free · security-reviewed — `agentstack add skill-ngerakines-atproto-skills-atproto-lexicon`
  This skill should be used when the user is authoring, validating, or invoking AT Protocol lexicons in Rust, TypeScript, or Go — the JSON schema layer that governs record shapes and XRPC methods. Triggers on phrases like "lexicon", "lexicon doc", "LexiconDoc", "NSID", "defs", "$type", "$type dispatch", "main def", "open union", "closed union", "knownValues", "enum", "strongRef", "blob ref", "cid-l…

---
Seller on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Install any with `agentstack add <slug>`.
