nathanmauro

Black Box — Development skill for Claude Code

Development community

A local ledger coding agents write their reasoning into and read back before they act.

How to install Black Box

This entry records only its repository, not the path inside it, so there is no exact command to give. Open nathanmauro/black-box and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Black Box does

A local ledger coding agents write their reasoning into and read back before they act. Codex and Claude Code share one store: typed decisions, handoffs, and ranked future projections, recalled by repo, topic, or event id.

Alternatives in Development

  • Rank — /rank - Triage Scraped Jobs into a Ranked Shortlist 36.6k ★
  • Resume Work From A Handoff Document — You are tasked with resuming work from a handoff document through an interactive process 10k ★
  • Breach Check — HIBP k-anonymity check on a password wordlist 4.5k ★

README

Black Box logo

Black Box

Local-first memory and coordination for coding agents.

Preserve decisions. Claim work atomically. Leave typed handoffs.
Let the next agent start with context instead of archaeology.

CI Java 21 MCP Streamable HTTP MIT License

![Black Box Activity workspace showing agent decisions, handoffs, and tool activity.](docs/assets/hero.png)

Black Box is a writable memory bus and coordination ledger for Codex, Claude Code, and other MCP clients. Agents commit the reasoning worth preserving, coordinate through a durable task queue, and recall exact or semantically related structured decisions and completion handoffs in later sessions.

The Black Box server is deliberately not an agent runner. It records intent, arbitrates ownership, and exposes state; your agents and orchestrators still execute the work.

Remember Coordinate Observe Stay local-first
Typed Decisions, Handoffs, Observations, alternatives, confidence, and open loops Frozen specs, exact-lane queues, atomic claims, lifecycle rules, and completion Handoffs Activity, logical Projects, project-aware Board, semantic structured Recall, search, SSE updates, and stats SQLite by default; optional PostgreSQL for a shared server; search indexes and models remain op