Vibe Coding a $20k/Year Enterprise Logistics Platform with Claude and Superpowers

TRMNL, a hardware company, hit a breaking point with ShipHero's fulfillment software: support gaslighted them over pricing glitches ($12 postage suddenly costing $140), ignored tickets, and stopped replying. After a year of tolerating split domains, no mobile layout, and poor SSO, they decided to rebuild the entire platform using Claude (CLI) and the Superpowers skill.
They took screenshots of ShipHero's order and shipping portals and fed them to Claude Design on launch day to generate high-fidelity mockups. The goal was inertia-friendliness: the new UI mimics the old layout exactly to preserve team muscle memory for a same-day switchover. The order edit page uses a “click item on left, item moves to the right” UX that Claude inferred without before/after states.
The most critical path was deploying live API integrations with UPS and FedEx (DHL and USPS came later). Courier JSON payloads exceeded 1,000 LOC due to hazmat status and dozens of shipping countries. LLMs made this step supercharged — hand-writing those integrations would have justified paying ShipHero another year.
For architecture, they used the Superpowers skill (https://github.com/obra/superpowers), which takes a Socratic approach of endless clarifying questions. Key design challenges included multi-warehouse support and nullable foreign keys. Superpowers also auto-generates extensive tests — the author notes “slop is 80% as safe as it is tested” (Clanker's Harness).
The final product includes a Swift network printer utility that spits out 4x6 packing slips and shipping labels from any computer to any thermal printer at either warehouse in one click. To avoid scope creep, only two people had permission to file tickets or touch code. The entire build cost ~$100 in tokens and went live on April 30, the day before ShipHero renewal.
The source covers the full timeline from frustration to deployment, including managing feature requests, setting up shipping stations, and filtering orders.
📖 Read the full source: HN AI Agents
👀 See Also

Developer shares SALT system prompt approach for more collaborative AI interactions
A developer with 80+ Claude sessions found treating the AI as a participant rather than a tool improved output quality. The resulting SALT system prompt framework is available on GitHub.

OpenClaw Introduces One-Prompt Email Reporting for Seamless Operations
OpenClaw takes operational efficiency to the next level by enabling its agents to generate and send operational reports via a single prompt. This innovative feature simplifies workflow and enhances automation.

Enterprise AI agents: OpenClaw for channels, custom MCP tools, Cursor CLI runtime
Running AI agents in production for compliance, devops, and finance requires deterministic tooling, not raw API access. This post details a recipe: OpenClaw for channels, custom MCP per process, Cursor CLI as the agent runtime via ACPX, and self-hosted Kubernetes with immutable agent code.

VPS vs Mac Mini for OpenCLAW: Why a $5 VPS beats a $599 Mac Mini for production agents
OpenCLAW creator Peter Steinberger told users to stop buying Mac Minis and sponsor devs instead. A €5 VPS with 2 vCPUs and 4GB RAM handles continuous OpenCLAW workloads at 3-8% CPU, while a Mac Mini costs $599+ plus $10-15/mo electricity.