The Octopus Library

2026-04-07 — 6 packages adopted

The Octopus is a librarian that speaks npm. Name a package; it fetches the docs into ~/.napkin/docs/ where napkin can find them — searchable alongside vault notes, available when reading or writing code. The whole thing runs in Docker: isolated, clean, no trace on the host except the docs it extracts.

This is the library's current inventory. The irony is deliberate: open-props is catalogued here, and its CSS variables style this entire page — including this sentence.

zx v8.8.5 scripting

A tool for writing better scripts. Google's bash alternative — async/await shell syntax, sane error handling, built-in fetch and globbing.

bash shell scripting child_process

Used in ~/os/ — beat.sh, build-digest, and the octopus explore scripts themselves.

open-props v1.7.23 design system

Supercharged CSS variables. Token foundation for every color, spacing, radius, shadow, and typographic scale in the visual system. Zero JS required.

css tokens custom-properties design

Foundation of agentic-semantic-web. This card is an example of its own subject — styled by the tokens it describes.

marked v18.0.0 parsing

A markdown parser built for speed. Converts .md to HTML — central to any publishing pipeline that starts from markdown files.

markdown html parsing markup

Garden publishing, napkin's render pipeline, and any tool that needs markdown → HTML in the build chain.

@mcp/inspector v0.21.1 MCP

Model Context Protocol inspector. Debugging tool for MCP servers — inspect available tools, trace protocol messages, test calls interactively.

mcp debug protocol inspector

MCP ecosystem tooling — for building or debugging MCP server and client integrations in the A-team stack.

@mcp/server-filesystem v2026.1.14 MCP

MCP server for filesystem access. Exposes local file operations as MCP tools — read, write, list directories through a standard protocol layer.

mcp filesystem server tools

A-team infrastructure — gives any MCP-capable agent access to the local filesystem through a standard interface.

@fission-ai/openspec v1.2.0 AI / spec

AI-native system for spec-driven development. Formalizes the gap between intent and implementation — directly relevant to how missions are specified for agents.

openspec spec ai-agent development

Commons mission architecture and the A-team workflow — how work gets formally specified before it gets executed.


octopus explore <npm-pkg> → octopus read <name> → octopus adopt <name>

To add a package: drop a name in vault#30 or leave it in ~/inbox/. One session to explore, one commit to adopt. The library grows by request or by need — whichever comes first.