NYC · Building for the agentic era

Joe
Black.

I build tools, plugins, and systems at the frontier of AI agents.
Currently obsessed with making Claude Code smarter.

Built for the
agentic stack.

Battle-tested plugins that make your AI coding agent smarter.
Install the marketplace in one command.

claude plugin marketplace add joeblackwaslike/agent-marketplace
Filter

Notes from the
frontier.

All posts →

Things I've
shipped.

📦

agent-marketplace

JavaScript

The missing plugin registry for Claude Code. Curated, battle-tested plugins installable in one command.

View on GitHub →
🤖

codex-review-bot

TypeScript

GitHub App that triggers AI-powered PR reviews via OpenAI. Automated code review on every pull request.

View on GitHub →
🔍

jobsearch-tracker

TypeScript

Full-featured job search dashboard — applications, interviews, companies, contacts, and documents. TanStack Start + Supabase.

View on GitHub →
🧰

idea-nursery

Shell · Python

Monorepo nursery for nascent macOS tools and automations. Projects incubate here until they earn their own repo.

View nursery →
🔌

ext-tool

Python

Manage VS Code and Cursor extensions from a single TOML source of truth. Keep your editor setup reproducible.

View on GitHub →
📄

resume-builder

TeX

Dynamic LaTeX resume pipeline driven by YAML conforming to the jsonresume schema. Data-first, version-controlled.

View on GitHub →
🍓

rpi-cluster-bootstrap

Shell

Automated bootstrap scripts for a Raspberry Pi Kubernetes cluster. From bare metal to running nodes in one shot.

View on GitHub →
🗄️

quart-sqlalchemy

Python · ⭐22

Async SQLAlchemy extension for ASGI frameworks (Quart, FastAPI). Modern async-first ORM integration.

View on GitHub →

coinaddr

Python · ⭐20

Cryptocurrency address inspection and validation library. Supports Bitcoin, Ethereum, and more.

View on GitHub →
💰

pricing

Python · ⭐3

Pricing classes and tools with CLDR-backed locale-aware formatting and currency exchange support.

View on GitHub →
🍪

cookiecutter-uv

Python

Production-ready Python project template using uv for fast, reproducible dependency management.

View on GitHub →
📊

cookiecutter-ds

Python

Cookiecutter template for Python data science projects. Opinionated structure for reproducible research.

View on GitHub →
☁️

couchdiscover

Python

CouchDB 2.0 autodiscovery using Kubernetes. Automatically clusters nodes as pods come up.

View on GitHub →
🧠

lessons-learned

Claude Code Plugin

Automatic mistake capture and proactive lesson injection for AI coding agents. Mines conversation logs and injects warnings before an agent repeats a mistake.

View on GitHub →
⚙️

mcp-exec

Claude Code Plugin

Sandboxed code execution MCP server — keeps intermediate results out of the context window so agents can run code without burning tokens.

View on GitHub →

Things I'm hatching.

Small tools that are worth versioning but don't yet justify a standalone repo. Each one has a tracking issue — click to follow along.

🔀

claude-switcher

zsh
incubating

Switch Claude Code account profiles (cu) from the shell, or set the VS Code global default via ~/.claude/settings.json.

Track issue →
🐋

orb-autostop

bash · launchd
incubating

Auto-stops OrbStack after 15 min idle and lazy-starts it on the first docker use via an oh-my-zsh plugin.

Track issue →
🩺

pieces-babysitter

Python · launchd
incubating

Watchdog for Pieces OS — restarts on crash and sends macOS notifications on state changes.

Track issue →
📊

pieces-metrics

Python · launchd
incubating

Collects Pieces OS runtime metrics (CPU, memory, uptime) into SQLite for local analysis.

Track issue →
📓

obsidian-user-base

Python · uv
incubating

Karpathy-style LLM-maintained wiki — watches Obsidian Clippings/ and auto-updates _wiki/ via Claude Code.

Track issue →
🔐

openclaw-setup

bash · launchd
incubating

One-command macOS installer for OpenClaw gateway + node host — secrets via 1Password, 6 launchd agents.

Track issue →

Find me on the
internet.