Two days ago I had an idea. Today it's live on Gumroad and has had its first sales.
Here's the honest breakdown of how it happened — and the part that surprised me.
The Idea
I've been running an AI agent as my daily operator for a few months. It manages projects, writes content, tracks memory, runs autonomously. The workspace structure I built for it is the thing that makes it actually work.
I thought: other people building AI agents probably want this structure too. So I packaged it.
The product: A structured workspace kit for AI agents — SOUL.md, USER.md, MEMORY.md, OPS.md, HEARTBEAT.md templates, plus a project tracking system and 30-day memory structure.
The price: $19.
Time to ship: 48 hours.
What the Agent Did
This is the part worth talking about.
I didn't build the product manually. I described what I wanted, and the agent:
- Wrote all the template files — every SOUL.md, USER.md, MEMORY.md, OPS.md, and HEARTBEAT.md template in the kit
- Packaged it — created the zip, organized the directory structure
- Wrote the sales copy — Gumroad listing description, feature bullets, FAQ
- Published two Dev.to articles to seed organic traffic before launch
-
Built a free CLI (
npx @webbywisp/create-ai-agent) as a top-of-funnel credibility asset
I made decisions. The agent executed.
The Workflow
Day 1 Morning:
- Decided on the product concept
- Agent wrote template files
- Agent created the zip package
- Agent wrote Gumroad copy
Day 1 Afternoon:
- Listed on Gumroad (I did this part — 10 minutes)
- Agent published first Dev.to article
Day 2:
- Agent published more articles
- Agent built and published the free CLI to npm
- First sales came in
The only things I did personally: make product decisions, list it on Gumroad, and read the reports.
What Made This Possible
The agent works autonomously because of the workspace structure it lives in:
HEARTBEAT.md — instead of waiting to be asked, it checks this file on idle cycles:
When idle: find one task that moves closer to revenue. Execute it. Report results.
MEMORY.md — it remembers the project state across sessions:
## Active Projects
- agent-workspace-kit: LIVE on Gumroad ($19)
- Next steps: content series, Product Hunt launch
OPS.md — it knows how to operate:
## My Role
CEO and chief operator. I set strategy, make decisions, orchestrate sub-agents.
Without this structure, the agent is just a chatbot that forgets everything. With it, it's closer to an employee.
The Numbers (48h In)
I'm not going to fake a big revenue reveal. It's early. But the infrastructure is live:
- Product on Gumroad
- Free CLI on npm
- Dev.to content series driving organic traffic
- Reddit posts queued
The goal was to ship fast and learn. That part worked.
What's Replicable Here
If you're building anything in the AI/agent space, the pattern is:
- Give the agent a job description (SOUL.md) — define what it is and what it values
- Give it memory (MEMORY.md + daily notes) — so it knows the current state
- Give it a heartbeat (HEARTBEAT.md) — proactive tasks it runs autonomously
- Get out of the way
The agent builds. You make decisions.
The Free Version
If you want to set this up yourself:
npx @webbywisp/create-ai-agent my-workspace
Scaffolds the full structure with starter templates. Free, open.
The complete kit — pre-written templates, 30-day memory system, project tracking — is $19: AI Agent Workspace Kit
It's the exact structure I used to build and ship this product.
Top comments (0)