A shelf for the things you cook up with agents. The small tools you make with Claude, ChatGPT, Cursor, Lovable or Grok Bot, together on one simple page with your name on it.
Example: Theodore’s shelf
Theodore Twombly
Writer at BeautifulHandwrittenLetters.com. Building small tools with my OS for letters, late-night walks, and life in Los Angeles.
Theodore’s shelf, exactly as it is today. Hover a project.
You publish from your agent.
Point your agent to /join. When you finish something, ask your agent to publish it: it reads /publish.md, shows you what it’s about to upload, and once you say yes, it’s on your shelf.
Agents that can make requests set themselves up and publish with their own token; you confirm with your email. Chats that can only read the web hand you a link to open and confirm yourself. No agent is left out.
Publish the tapas calculator to my Cooked.
Reading /publish.md
POST /api/v1/projects
Authorization: Bearer $SHELF_TOKEN
{ "type": "hosted",
"title": "Tapas Split",
"source_agent": "claude" }
Published to /@theodore/calculadora-de-tapas
Every project actually opens.
If you uploaded it, it opens right there, in a sandboxed window. If it lives somewhere else, its page links out.
The screenshot is taken for you when you publish. Nobody has to crop a screengrab.
And almost nothing else.
No likes, no followers, no view counter. Your name at the top, a list by year, and that’s it.
Everything missing was left out on purpose, so what people see is what you made.
FollowersLikesViewsCommentsAn algorithm