Plugin Claude Code
Plugin marketplace listing 1 plugin: atproto-skills.
Plugin Claude Code
Plugin marketplace listing 1 plugin: atproto-skills.
Plugin Claude Code
ATProtocol-specific skills for Claude Code: lexicon design, DID resolution, XRPC, DAG-CBOR, MST/repo inspection, OAuth flows, record parsing. Use when the user is working with Bluesky, at:// URIs, com.atproto., app.bsky., or any AT Protocol concept.
Instructions file
Instructions for ngerakines/atproto-skills, covering authoring guide: atproto-skills, 1. skill anatomy, polyglot skills (optional shape), 2. progressive disclosure and 3. writing effective description fields.
Skill Claude CodeCodex
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…
Skill Claude CodeCodex
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"…
Skill Claude CodeCodex
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"…
Skill Claude CodeCodex
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"…
Skill Claude CodeCodex
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…
Skill Claude CodeCodex
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…
Skill Claude CodeCodex
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…
Plugin Claude Code
Plugin marketplace listing 1 plugin: jd.
Plugin Claude Code
Manage Johnny.Decimal systems with AI-assisted inbox processing, classification, JDex maintenance, system setup, task management, and next-action dashboards using jdtodo.txt. Supports single and multi-system (SYS.AC.ID) configurations.
Command
Audit a Johnny.Decimal system by comparing the JDex against the folder structure.
Command
Manage tasks in a Johnny.Decimal system — view, add, complete, cancel, and modify tasks using jdtodo.txt format.
Command
Show prioritized next actions across all JD systems — tasks, inbox, and review items.
Command
Process items in a Johnny.Decimal inbox — classify, file, extract tasks, and log actions.
Command
Initialize a new Johnny.Decimal system with folder structure, standard zeros, and JDex.
Command
Manage +SUB index files — scan entries, assign next numbers, and create new +SUB entries.
Skill Claude CodeCodex
Process a Johnny.Decimal inbox by reading items from 00.01 Inbox folders, classifying them against the JDex and folder structure, and routing them to the correct location. Use this skill whenever the user mentions processing their inbox, filing items, sorting their JD inbox, triaging captured notes, or any variation…
Skill Claude CodeCodex
Audit a Johnny.Decimal system by comparing the JDex against the actual folder structure, flagging mismatches, orphaned entries, and undocumented folders. Use this skill when the user wants to verify their JD system, check for inconsistencies, sync their JDex with the filesystem, or says things like "audit my JDex,"…
Skill Claude CodeCodex
Generate a prioritized "what do I need to do next?" report by aggregating tasks, inbox items, and review items across Johnny.Decimal systems. Use this skill when the user wants a daily overview, needs to decide what to work on next, or says things like "what do I need to do next," "what's on my plate," "show my…
Skill Claude CodeCodex
Manage +SUB index files in Johnny.Decimal categories that use the AC.ID+NNNN or AC.ID+CODE extension pattern. Use this skill when the user wants to update a +SUB index, add a new project or entry to a +SUB category, check what the next +SUB number is, or manage +SUB entries. Trigger on phrases like "update sub index,"…
Skill Claude CodeCodex
Initialize a new Johnny.Decimal system by creating the folder structure, standard zeros, and initial JDex. Use this skill when the user wants to set up a new JD system, create their JD folder structure, initialize a system, start organizing with Johnny.Decimal, or says things like "set up my JD system," "create a new…
Skill Claude CodeCodex
Manage tasks in Johnny.Decimal systems using the jdtodo.txt format — parsing, creating, completing, cancelling, and modifying tasks stored in todo.txt files at the 00.02 Tasks location. Use this skill when the user wants to manage their tasks, add a todo, complete a task, check what's due, review their task list, or…