Loading lesson…
No code. Just design. Pick a real task you do every week and draft a complete agent spec — goal, tools, loop, stop, approvals, and what success looks like.
Pick a task you do every week that you'd rather not. Not coding. Something from your real life — sorting receipts, clipping news, replying to the same kind of email, filing school forms, checking prices on a thing you want to buy. Your job is to design (not build) an agent that could do it.
# Agent Spec: [Name your agent] ## 1. Goal In one sentence, what does success look like? ## 2. Trigger What starts the agent? (A button, a schedule, an email, my voice?) ## 3. Inputs What does the agent see to begin? (URL, file path, prompt, calendar.) ## 4. Tools needed - [ ] Filesystem (which folders?) - [ ] Browser (which sites?) - [ ] Email (send, read, or both?) - [ ] Calendar - [ ] Shell / code - [ ] MCP server (which?) - [ ] Other ## 5. Steps (the loop) Sketch the think/act/observe cycle for a typical run. ## 6. Stop condition What makes the agent say 'done'? What makes it give up? ## 7. Approval gates Which actions need a human yes before running? ## 8. Failure modes What could go wrong? How would you notice? ## 9. Sandbox Where will it run? What can it NOT touch? ## 10. Success metric How will you measure if it's actually helping?Fill this in on paper, in a doc, or in a notes app. Short answers only.# Agent Spec: Weekly Receipt Sorter 1. Goal: At the end of each week, every receipt email is saved as a PDF in ~/Finance/2026/ and logged in a running CSV. 2. Trigger: Sunday 6pm, automatic. 3. Inputs: Gmail inbox. Label 'Receipts'. 4. Tools: Gmail MCP, Filesystem (write only to ~/Finance), Code execution (for PDF generation + CSV updates). 5. Steps: - Fetch new 'Receipts' emails since last run. - For each: extract merchant, amount, date. Save as PDF. - Append one row to receipts-2026.csv. - Mark email as 'Processed'. 6. Stop: No more unprocessed receipt emails, OR 50 emails processed (cap), OR an error on 3 consecutive emails. 7. Approvals: None for read/write inside ~/Finance. Approval required if any email suggests fraud (flag amounts > $500). 8. Failure modes: - Email without a parseable amount → skip + notify. - Filesystem full → stop + notify. - Gmail API throttle → back off, retry next run. 9. Sandbox: Runs in OpenClaw. Filesystem scope: ~/Finance only. Network: Gmail API only. 10. Success metric: Weekly ritual of 'where did I put that receipt' takes zero minutes instead of thirty.A real spec you could hand to a developer (or your future self).When you're ready to actually build — wire up tools, pick a framework, write code — head to the Creators track. You now have the design muscle to ship something safe and useful.
8 questions · take it digitally for instant feedback at tendril.neural-forge.io/learn/quiz/end-agentic-builder-capstone-builders
What is the main idea of "Builder Capstone: Design an Agent for Your Life"?
Which concept is most central to "Builder Capstone: Design an Agent for Your Life"?
Which use of AI fits this topic best?
What should a careful learner remember about "Why design-only"?
You want to use AI after this lesson. What is the safest next step?
How should AI output about agent design be treated?
Name one way to verify an AI answer about agent design.
Which action would help you apply "Builder Capstone: Design an Agent for Your Life" responsibly?