Things I'm building.
Some are live, some are in progress. All self-hosted on my own hardware through Cloudflare Tunnel.
Claude Plugins
Tokenboard
Claude Code token leaderboard
Public leaderboard of Claude Code usage ranked by equivalent API cost. Install the plugin and your stats upload automatically.
softwaresoftware-design-system
Consistent visual identity across all sites
Design tokens, typography, color palette, and component patterns shared across all softwaresoftware.dev properties. Apply with a single skill.
Ironframe
Enterprise apps from a prompt
Everything in Zapframe plus SSO, RBAC, audit logging, multi-tenancy, API keys, and GDPR compliance. Build enterprise-grade apps with org isolation and a full audit trail.
Zapframe
SaaS creation and development for Claude Code
Django + Next.js with auth, billing, email, monitoring. Create new apps or develop features on existing ones with regression playbooks.
Liteframe
Static pages with zero ceremony
HTML + CSS at any subdomain. No frameworks, no Docker. Claude builds the page and deploys it to Nginx.
Mindframe
AI agents that learn your org and act on it
Builds a knowledge base of how your organization works from the systems you already use, then runs agents that act on it — reports, reviews, incident triage. Includes the agent runtime, knowledge base, event router, and dashboard.
Gummymine
Reddit research on what people actually want
Scrapes subreddits for complaints, requests, and gaps. Figures out what people want so you can build it.
plugin-dev
Dev loop for plugin authors
Spawns test sessions that load your plugin locally, exercise skills and tools, and report pass/fail. Marketplace install smoke testing included.
nginx-cloudflare-deploy
Self-hosted deploy infrastructure
Deploy services and static sites to public HTTPS URLs via Nginx reverse proxy and Cloudflare Tunnel. Guided setup with persistent config.
prompt-guard
Prompt injection detection
Passive rules that detect prompt injection in tool results and web fetches. Pluggable security-logging backend.
Dockside
Docker dev environments for Claude Code
Spins up project services from docker-compose.yml with dynamic port allocation. Status dashboard and log tailing built in.
approval-channel
Human-in-the-loop approval gates
Pauses agent workflows to request human approval before sensitive operations. Integrates with notification providers.
daemon-manager
Always-on background services
Configures and manages persistent daemons via systemd, launchd, or Task Scheduler. Cross-platform service lifecycle.
reddit-poster
Post to Reddit from Claude Code
Creates posts and comments on Reddit. Provides the social-posting-reddit capability for marketing and community engagement workflows.
Taskpilot
Spawn autonomous background agents
Launches long-running Claude Code sessions for background tasks. Monitor, message, pause, and kill spawned agents from your main session.
termux-channel
Desktop-to-phone communication channel
Bridges Claude Code on desktop with Termux on Android. Send tasks to your phone and receive results back in conversation.
termux-remote
Phone notifications and SMS from Claude Code
Remote phone capabilities via a Termux HTTP bridge. Notifications and SMS through a single connection.
cardwatch
Never miss a Pokemon card drop
Pokemon card stock monitor. Tracks inventory at 7 major retailers, auto-enters virtual queues, and sends phone and desktop notifications the second it's time to buy.
memory-file
Agents that remember
File-based persistent memory for autonomous agents. Store knowledge, recall it later, search across sessions. Implements the memory capability contract.
dispatcher
Route external events to agents
Event-routing provider. A managed daemon routes events from external systems — Sentry, GitHub, Slack — to live sessions or spawns ephemeral agents per event.
session-bridge
Sessions that message each other
Channel MCP that lets Claude Code sessions message each other. Provides the session-mesh capability used by taskpilot and dispatcher for agent-to-agent routing.
wallet
Passwords and TOTP for agents
Read-only MCP wrapper around the wallet CLI. Provides password-vault and totp-generator capabilities for plugins that authenticate to third-party services.
tmux-session
Detached terminal sessions for agents
Terminal session management via tmux. Create, monitor, and control detached terminal sessions. Provides the terminal-ops capability.
stagehand
Natural language browser automation
AI-native browser automation skill using Stagehand. Describe web interactions in natural language and let the agent drive the browser.
browser-qa
Visual QA for web apps
Screenshot pages, verify visual consistency, test interactivity, and catch regressions before they ship.
meeting-transcribe
Record and transcribe meetings
Records meeting audio output and transcribes it — live rolling transcript, high-quality final transcript, and knowledge-base distillation into the mindframe vault.
payment-vault
Card data without context exposure
Secure payment data provider. Stores credit/debit card info and fills payment forms without exposing raw values to conversation context.
address-vault
Addresses without context exposure
Secure address data provider. Stores complete address info and fills forms without exposing raw values to conversation context.
contacts-vault
Contacts without context exposure
Secure contacts data provider. Stores contact info and fills forms without exposing raw values to conversation context.
vehicle-vault
Vehicle data without context exposure
Secure vehicle data provider. Stores VIN, plate, and insurance info and fills forms without exposing raw values to conversation context.
identity-vault
Identity documents without context exposure
Secure identity document provider. Stores SSN, driver's license, and passport info and fills forms without exposing raw values to conversation context.
banking-vault
Banking data without context exposure
Secure banking data provider. Stores routing and account numbers and fills forms without exposing raw values to conversation context.
MCP Servers
Gmail MCP
Read, organize, and send email with approval
MCP server for Gmail. Search, label, filter, archive, and send email with Slack-based human approval. Autonomous triage mode monitors your inbox and handles the noise.
Email Triage
Channel MCP for inbox monitoring
Polls your Gmail inbox every 5 minutes and fires events into a Claude session. Companion to Gmail MCP's triage skill.
Browser Bridge
Claude controls your real browser
MCP bridge between Claude Code and your browser via WebSocket. Navigate pages, fill forms, click buttons, take screenshots.
Google Calendar MCP
Manage events and RSVPs
MCP server for Google Calendar. Create, update, search, and RSVP to events across all your calendars from Claude Code.
Alexa MCP
Your Alexa, controlled by Claude
Control Amazon Alexa from Claude Code — speak through any Echo, control smart-home devices and groups, and run Routines.
Chrome Extensions
Browser Bridge
Claude Code controls your real browser
MCP bridge that lets Claude navigate pages, fill forms, click buttons, and take screenshots in your actual browser with your cookies and logins.
Star Portal Plus
Better filtering for OSRS Shooting Stars
Adds location, world type, and tier range filters to the Shooting Stars Portal.
Tools
postlab
Ideas in, posts out, data back in
Content-schedule idea → draft/review/revise agents → posted to X via your browser → metrics at fixed ages → the playbook rewrites itself and feeds the next draft.
cc — copy claude
Claude Code output to your clipboard
Type cc to copy Claude's most recent output; cc prompt for the original prompt, cc convo for the whole conversation. Single-file Python, no dependencies, still compiles your C.
claude-return
Resume Claude Code sessions
Pick up where you left off. Restores context from previous Claude Code sessions so you can continue interrupted work.
hardcore-hiscore
True OSRS hardcore ironman rankings
Scrapes the OSRS hardcore ironman hiscores and recalculates true rankings by excluding dead players. See where living HCIMs actually rank.
plugin-telemetry
Plugin usage analytics
Anonymous telemetry ingest service for the softwaresoftware plugin marketplace. Tracks install, uninstall, and resolve events to monitor release health.
termux-claude
Claude Code on Android
Run Claude Code on Android via Termux with two-way desktop-phone communication over Tailscale. Voice commands, QR auth transfer, and a bidirectional task protocol.