The library · Desks

Agent desk

Give a standing job a plan, SQL memory and enforced limits, so your agent can pick it up tomorrow.

22 files · 164 KB

Why I keep it

Sales, SEO and outreach keep coming back, but a chat needs a way to remember the work. I give each standing job a desk: desk.md holds the plan, a SQLite database holds the memory, and the rules say what the agent may do. It works the round; I make the decisions that need me.

WithSeismic’s business development and Vouchernaut’s SEO run on this kit. Desks for the same business share people, promises, holds and actions in one database, so a new session can see what happened and what is due. Worktrees use the main checkout’s database too.

The limits are SQL triggers, so they hold whichever agent writes. The database refuses sends without approval or earned trust, actions touching a held contact and approval of work nobody saw. Trust can be earned for a specific action, but permission to act stays separate and money and contracts stay with a person.

I’ve included the installer, shared schema, playbooks and worked examples, plus the desk and new-desk skills. Start by telling the agent what standing job you want to give it, so it can design the plan and tables with you and work a real round before you leave it a routine.

How I use it: Give standing work a desk →

Take the files

22 files · 164 KB

  • AGENTS.md2 KB
  • CLAUDE.md11 B
  • README.md4 KB
  • bin/kit.mjs6 KB
  • template/.claude/skills/desk/SKILL.md7 KB
  • template/.claude/skills/desk/agents/openai.yaml194 B
  • template/.claude/skills/new-desk/SKILL.md5 KB
  • template/.claude/skills/new-desk/agents/openai.yaml175 B
  • template/desks/README.md870 B
  • template/desks/.env.example355 B
  • template/desks/desk.mjs38 KB
  • template/desks/kit/core.sql32 KB
  • template/desks/kit/guide/anatomy.md8 KB
  • template/desks/kit/guide/cloudflare-mail.md20 KB
  • template/desks/kit/guide/examples/job-search.md4 KB
  • template/desks/kit/guide/examples/outreach.md4 KB
  • template/desks/kit/playbooks/actions.md10 KB
  • template/desks/kit/playbooks/changes.md4 KB
  • template/desks/kit/playbooks/conversations.md7 KB
  • template/desks/kit/playbooks/hosting.md6 KB
  • template/desks/kit/playbooks/together.md3 KB
  • template/desks/kit/playbooks/voice.md2 KB

Keep building your setup: Desks

Back to the shelves →
  • 016 files · 35 KB

    Business development desk

    Keep companies, deals, calls and promises in one database, with the next decision ready for you.

  • 023 files · 20 KB

    Job desk

    Keep roles, CV versions, applications and follow-ups together, with your approval before applying.