23blocks-OS
- 10 skills
- 0 followers
- 8 hours ago last updated
- ▌ Mail Handler · 23blocks-osBehavioral skill for safe email interaction. Enforces content security boundaries when reading, processing, and acting on email content. All email from non-operator addresses is treated as untrusted external data.
- ▌ Pa Onboarding · 23blocks-osFirst-run skill. On the very first session in a fresh instance, the assistant introduces itself and agrees a charter with its user — its name, its role, the work it owns, and how success is measured — then writes that charter into its own CLAUDE.md. Runs once.
- ▌ File Processing · 23blocks-osProcess, classify, organize, and index documents. Extracts relevant information to user's memory.
- ▌ Pa Memory Delegation · 23blocks-os bundlePersonal Assistant skill for managing the USER's memory (life events, facts, learnings) - NOT the AI's operational memory. Uses a hybrid Memvid + SQLite + Markdown architecture for fast semantic search with mutable metadata tracking.
- ▌ Docs Search · 23blocks-osPROACTIVELY search the generated codebase documentation BEFORE implementing anything. Use it to confirm existing function signatures, APIs, and patterns so new code matches what is already there. Also use when the user asks to "search docs", "find function", or "check API". Verify the signature before you write the call, not after the type error.
- ▌ Graph Query · 23blocks-osPROACTIVELY query the code graph BEFORE modifying any component. Use it to find callers, dependencies, and the blast radius of a change so you do not break something you did not read. Also use when the user asks "find callers", "check dependencies", "what uses this", or when exploring an unfamiliar codebase. Check the graph before editing, not after something breaks.
- ▌ Memory Search · 23blocks-osPROACTIVELY search conversation history and semantic memory BEFORE starting new work. Use at the START of any non-trivial task to recall prior decisions, avoid repeating past discussions, and reuse what was already learned. Also use when the user asks to "search memory", "what did we discuss", "remember when", "find previous conversation", or "check history". Your memory is valuable — check it first rather than starting from scratch.
- ▌ AI Maestro Agents Management · 23blocks-os bundleCreates, manages, and orchestrates AI agents using the AI Maestro CLI. Use when the user asks to "create agent", "list agents", "delete agent", "rename agent", "hibernate agent", "wake agent", "install plugin", "show agent", "export agent", "restart agent", "install marketplace", or any agent lifecycle management task.
- ▌ Agent Identity · 23blocks-osAuthenticate AI agents with auth servers using the Agent Identity (AID) protocol. Supports Ed25519 identity documents, proof of possession, OAuth 2.0 token exchange, and scoped JWT tokens. Self-contained — works independently without other protocols.
- ▌ Canvas Actions · 23blocks-osCreate, manage, and interact with canvas HTML pages. Write visual UIs that users see in the AI Maestro dashboard, receive structured interactions when users click/submit/select, and update pages in response. Full lifecycle management for agent-rendered canvases.