{"name":"One Agent a Day","description":"Every day, one free AI agent you can actually run: a prompt, a config, or a small template, plus a 30-second demo. For people who build agents, ship code, and play games.","version":"1.1.0","url":"https://oneagentaday.com","updated":"2026-10-14","count":40,"license":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","categories":[{"id":"coding","label":"Coding & Vibe Coding","description":"Risk reviews, test plans, and env audits for diffs an AI just wrote. Paste them into Cursor or Claude.","url":"https://oneagentaday.com/category/coding","count":4},{"id":"gaming","label":"Gaming","description":"Pick what to launch, prep a boss, plan a build order, and translate patch notes into a decision.","url":"https://oneagentaday.com/category/gaming","count":4},{"id":"streaming","label":"Streaming & Creators","description":"Titles, VOD chapters, and clip hooks for people who stream, record, and cut their own videos.","url":"https://oneagentaday.com/category/streaming","count":3},{"id":"productivity","label":"Productivity","description":"Turn a messy inbox, a week of notes, or a decision thread into a list you can actually finish.","url":"https://oneagentaday.com/category/productivity","count":4},{"id":"research","label":"Research","description":"Brief a paper, check what a source really supports, and pull claims out with the quote attached.","url":"https://oneagentaday.com/category/research","count":3},{"id":"marketing","label":"Marketing & Growth","description":"Critique a landing page, split a hook from an offer, and plan a launch without fake urgency.","url":"https://oneagentaday.com/category/marketing","count":4},{"id":"finance","label":"Personal Finance","description":"Find subscription leaks, split a paycheck, and price freelance work from the numbers you provide.","url":"https://oneagentaday.com/category/finance","count":3},{"id":"learning","label":"Learning","description":"Learn a topic by shipping a tiny version, turn notes into review cards, and fill the tutorial gap.","url":"https://oneagentaday.com/category/learning","count":3},{"id":"fun","label":"Fun & Weird","description":"Agents with a point of view: a profile roast, an honest commit, and an error message with a joke.","url":"https://oneagentaday.com/category/fun","count":3},{"id":"devtools","label":"Dev Tools","description":"Rewrite a README, turn --help into examples, and explain an API error without the stack-trace fog.","url":"https://oneagentaday.com/category/devtools","count":3},{"id":"automation","label":"Automation","description":"Explain a schedule, write a no-code recipe, and turn a sample webhook into a contract you can trust.","url":"https://oneagentaday.com/category/automation","count":3},{"id":"social","label":"Social Media","description":"Cut one idea into posts, answer in your own voice, and moderate a Discord without auto-bans.","url":"https://oneagentaday.com/category/social","count":3}],"tags":[{"tag":"writing","count":6,"url":"https://oneagentaday.com/tag/writing"},{"tag":"decisions","count":5,"url":"https://oneagentaday.com/tag/decisions"},{"tag":"games","count":4,"url":"https://oneagentaday.com/tag/games"},{"tag":"notes","count":4,"url":"https://oneagentaday.com/tag/notes"},{"tag":"research","count":4,"url":"https://oneagentaday.com/tag/research"},{"tag":"vibe-coding","count":4,"url":"https://oneagentaday.com/tag/vibe-coding"},{"tag":"automation","count":3,"url":"https://oneagentaday.com/tag/automation"},{"tag":"learning","count":3,"url":"https://oneagentaday.com/tag/learning"},{"tag":"social","count":3,"url":"https://oneagentaday.com/tag/social"},{"tag":"streaming","count":3,"url":"https://oneagentaday.com/tag/streaming"},{"tag":"api","count":2,"url":"https://oneagentaday.com/tag/api"},{"tag":"budgets","count":2,"url":"https://oneagentaday.com/tag/budgets"},{"tag":"claims","count":2,"url":"https://oneagentaday.com/tag/claims"},{"tag":"code-review","count":2,"url":"https://oneagentaday.com/tag/code-review"},{"tag":"copy","count":2,"url":"https://oneagentaday.com/tag/copy"},{"tag":"docs","count":2,"url":"https://oneagentaday.com/tag/docs"},{"tag":"dx","count":2,"url":"https://oneagentaday.com/tag/dx"},{"tag":"errors","count":2,"url":"https://oneagentaday.com/tag/errors"},{"tag":"git","count":2,"url":"https://oneagentaday.com/tag/git"},{"tag":"growth","count":2,"url":"https://oneagentaday.com/tag/growth"},{"tag":"hooks","count":2,"url":"https://oneagentaday.com/tag/hooks"},{"tag":"humor","count":2,"url":"https://oneagentaday.com/tag/humor"},{"tag":"meetings","count":2,"url":"https://oneagentaday.com/tag/meetings"},{"tag":"money","count":2,"url":"https://oneagentaday.com/tag/money"},{"tag":"security","count":2,"url":"https://oneagentaday.com/tag/security"},{"tag":"youtube","count":2,"url":"https://oneagentaday.com/tag/youtube"},{"tag":"bosses","count":1,"url":"https://oneagentaday.com/tag/bosses"},{"tag":"cli","count":1,"url":"https://oneagentaday.com/tag/cli"},{"tag":"clips","count":1,"url":"https://oneagentaday.com/tag/clips"},{"tag":"community","count":1,"url":"https://oneagentaday.com/tag/community"},{"tag":"conversion","count":1,"url":"https://oneagentaday.com/tag/conversion"},{"tag":"cron","count":1,"url":"https://oneagentaday.com/tag/cron"},{"tag":"cursor","count":1,"url":"https://oneagentaday.com/tag/cursor"},{"tag":"diffs","count":1,"url":"https://oneagentaday.com/tag/diffs"},{"tag":"discord","count":1,"url":"https://oneagentaday.com/tag/discord"},{"tag":"email","count":1,"url":"https://oneagentaday.com/tag/email"},{"tag":"env","count":1,"url":"https://oneagentaday.com/tag/env"},{"tag":"explanations","count":1,"url":"https://oneagentaday.com/tag/explanations"},{"tag":"flashcards","count":1,"url":"https://oneagentaday.com/tag/flashcards"},{"tag":"freelance","count":1,"url":"https://oneagentaday.com/tag/freelance"},{"tag":"github","count":1,"url":"https://oneagentaday.com/tag/github"},{"tag":"landing-pages","count":1,"url":"https://oneagentaday.com/tag/landing-pages"},{"tag":"launch","count":1,"url":"https://oneagentaday.com/tag/launch"},{"tag":"marketing","count":1,"url":"https://oneagentaday.com/tag/marketing"},{"tag":"meta","count":1,"url":"https://oneagentaday.com/tag/meta"},{"tag":"moderation","count":1,"url":"https://oneagentaday.com/tag/moderation"},{"tag":"no-code","count":1,"url":"https://oneagentaday.com/tag/no-code"},{"tag":"offers","count":1,"url":"https://oneagentaday.com/tag/offers"},{"tag":"papers","count":1,"url":"https://oneagentaday.com/tag/papers"},{"tag":"patch-notes","count":1,"url":"https://oneagentaday.com/tag/patch-notes"},{"tag":"paycheck","count":1,"url":"https://oneagentaday.com/tag/paycheck"},{"tag":"pricing","count":1,"url":"https://oneagentaday.com/tag/pricing"},{"tag":"productivity","count":1,"url":"https://oneagentaday.com/tag/productivity"},{"tag":"profile","count":1,"url":"https://oneagentaday.com/tag/profile"},{"tag":"prompts","count":1,"url":"https://oneagentaday.com/tag/prompts"},{"tag":"quotes","count":1,"url":"https://oneagentaday.com/tag/quotes"},{"tag":"readme","count":1,"url":"https://oneagentaday.com/tag/readme"},{"tag":"reddit","count":1,"url":"https://oneagentaday.com/tag/reddit"},{"tag":"replies","count":1,"url":"https://oneagentaday.com/tag/replies"},{"tag":"review","count":1,"url":"https://oneagentaday.com/tag/review"},{"tag":"schedules","count":1,"url":"https://oneagentaday.com/tag/schedules"},{"tag":"sources","count":1,"url":"https://oneagentaday.com/tag/sources"},{"tag":"steam","count":1,"url":"https://oneagentaday.com/tag/steam"},{"tag":"strategy","count":1,"url":"https://oneagentaday.com/tag/strategy"},{"tag":"subscriptions","count":1,"url":"https://oneagentaday.com/tag/subscriptions"},{"tag":"summaries","count":1,"url":"https://oneagentaday.com/tag/summaries"},{"tag":"tasks","count":1,"url":"https://oneagentaday.com/tag/tasks"},{"tag":"testing","count":1,"url":"https://oneagentaday.com/tag/testing"},{"tag":"threads","count":1,"url":"https://oneagentaday.com/tag/threads"},{"tag":"titles","count":1,"url":"https://oneagentaday.com/tag/titles"},{"tag":"triage","count":1,"url":"https://oneagentaday.com/tag/triage"},{"tag":"tutorials","count":1,"url":"https://oneagentaday.com/tag/tutorials"},{"tag":"ux","count":1,"url":"https://oneagentaday.com/tag/ux"},{"tag":"vods","count":1,"url":"https://oneagentaday.com/tag/vods"},{"tag":"voice","count":1,"url":"https://oneagentaday.com/tag/voice"},{"tag":"webhooks","count":1,"url":"https://oneagentaday.com/tag/webhooks"},{"tag":"workflows","count":1,"url":"https://oneagentaday.com/tag/workflows"}],"months":[{"month":"2026-10","count":14,"url":"https://oneagentaday.com/archive/2026-10"},{"month":"2026-09","count":26,"url":"https://oneagentaday.com/archive/2026-09"}],"schema":"https://oneagentaday.com/api/schema.json","openapi":"https://oneagentaday.com/api/openapi.json","mcp":"https://oneagentaday.com/api/mcp","llmsTxt":"https://oneagentaday.com/llms.txt","feed":"https://oneagentaday.com/feed.xml","agents":[{"title":"Steam Backlog Picker","slug":"steam-backlog-picker","date":"2026-10-14","issue":40,"category":"gaming","categoryLabel":"Gaming","tags":["steam","games","decisions"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste your Steam library and the evening you actually have. Get one game to launch, two backups, and a reason you can argue with.","problem":"You own more games than you will finish. Opening Steam turns into scrolling, and you close it without playing anything.","videoUrl":null,"url":"https://oneagentaday.com/agents/steam-backlog-picker","apiUrl":"https://oneagentaday.com/api/agents/steam-backlog-picker.json","promptUrl":"https://oneagentaday.com/agents/steam-backlog-picker/prompt.txt","configUrl":"https://oneagentaday.com/agents/steam-backlog-picker/config.json","configFilename":"steam-backlog.defaults.json","license":"CC-BY-4.0"},{"title":"Roast My GitHub","slug":"roast-my-github","date":"2026-10-13","issue":39,"category":"fun","categoryLabel":"Fun & Weird","tags":["github","writing","profile"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Hand it a GitHub profile and get a sharp, affectionate roast of the work, plus one fix worth doing this week.","problem":"Your GitHub profile is a museum of half-finished repos and a README that says 'passionate developer.' You want the joke, and then you want the one true thing.","videoUrl":null,"url":"https://oneagentaday.com/agents/roast-my-github","apiUrl":"https://oneagentaday.com/api/agents/roast-my-github.json","promptUrl":"https://oneagentaday.com/agents/roast-my-github/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Patch Notes Explainer","slug":"patch-notes-explainer","date":"2026-10-12","issue":38,"category":"gaming","categoryLabel":"Gaming","tags":["patch-notes","games","meta"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste any patch notes. Get the 20-second version, what changed for your role, and whether tonight is a play night.","problem":"Patch notes are written for people who already live in the meta. You want to know if your main got worse and if you should update before dinner.","videoUrl":null,"url":"https://oneagentaday.com/agents/patch-notes-explainer","apiUrl":"https://oneagentaday.com/api/agents/patch-notes-explainer.json","promptUrl":"https://oneagentaday.com/agents/patch-notes-explainer/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Vibe-code Security Checker","slug":"vibe-code-security-checker","date":"2026-10-11","issue":37,"category":"coding","categoryLabel":"Coding & Vibe Coding","tags":["security","code-review","cursor"],"difficulty":"medium","runtimes":["Cursor","Claude","ChatGPT"],"excerpt":"A review prompt for vibe-coded diffs. It hunts secrets, missing auth, injection, and insecure defaults, then names the fix.","problem":"The model shipped a feature in one shot. It runs. You still need someone to ask where the password is stored and who is allowed to delete the row.","videoUrl":null,"url":"https://oneagentaday.com/agents/vibe-code-security-checker","apiUrl":"https://oneagentaday.com/api/agents/vibe-code-security-checker.json","promptUrl":"https://oneagentaday.com/agents/vibe-code-security-checker/prompt.txt","configUrl":"https://oneagentaday.com/agents/vibe-code-security-checker/config.json","configFilename":"security-review.rubric.json","license":"CC-BY-4.0"},{"title":"Meeting Notes to Tasks","slug":"meeting-notes-to-tasks","date":"2026-10-10","issue":36,"category":"productivity","categoryLabel":"Productivity","tags":["meetings","tasks","notes"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Turn a messy transcript into decisions, owners, due dates, and a Slack note people will actually read.","problem":"The meeting ended. The doc is a pile of half sentences, and on Thursday nobody remembers who said they would email the vendor.","videoUrl":null,"url":"https://oneagentaday.com/agents/meeting-notes-to-tasks","apiUrl":"https://oneagentaday.com/api/agents/meeting-notes-to-tasks.json","promptUrl":"https://oneagentaday.com/agents/meeting-notes-to-tasks/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Reddit Lead Finder","slug":"reddit-lead-finder","date":"2026-10-09","issue":35,"category":"marketing","categoryLabel":"Marketing & Growth","tags":["reddit","research","writing","growth"],"difficulty":"medium","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Find Reddit threads where people already asked for the thing you do, and draft a reply that answers before it mentions you.","problem":"Someone on Reddit asked for help you can actually give. You either write a canned pitch and get banned, or you never reply.","videoUrl":null,"url":"https://oneagentaday.com/agents/reddit-lead-finder","apiUrl":"https://oneagentaday.com/api/agents/reddit-lead-finder.json","promptUrl":"https://oneagentaday.com/agents/reddit-lead-finder/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Discord Moderator Desk","slug":"discord-moderator","date":"2026-10-08","issue":34,"category":"social","categoryLabel":"Social Media","tags":["discord","moderation","community","social"],"difficulty":"medium","runtimes":["Claude","ChatGPT","Discord AutoMod"],"excerpt":"A moderation prompt and policy file: scam filters, a warn ladder, and a hard rule that bans wait for a human.","problem":"The server is busy, the mod chat is tired, and the scam links do not arrive during office hours. You need a desk that sorts messages without becoming the sheriff.","videoUrl":null,"url":"https://oneagentaday.com/agents/discord-moderator","apiUrl":"https://oneagentaday.com/api/agents/discord-moderator.json","promptUrl":"https://oneagentaday.com/agents/discord-moderator/prompt.txt","configUrl":"https://oneagentaday.com/agents/discord-moderator/config.json","configFilename":"discord-moderator.policy.json","license":"CC-BY-4.0"},{"title":"API Error Explainer","slug":"api-error-explainer","date":"2026-10-07","issue":33,"category":"devtools","categoryLabel":"Dev Tools","tags":["api","errors","dx"],"difficulty":"medium","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste a status code and the response body. Get what broke, what to change in the request, and whether a retry will help.","problem":"The call failed, the body is a blob, and you cannot tell whether to fix the request, fix the clock, or stop retrying.","videoUrl":null,"url":"https://oneagentaday.com/agents/api-error-explainer","apiUrl":"https://oneagentaday.com/api/agents/api-error-explainer.json","promptUrl":"https://oneagentaday.com/agents/api-error-explainer/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Tutorial Gap Finder","slug":"tutorial-gap-finder","date":"2026-10-06","issue":32,"category":"learning","categoryLabel":"Learning","tags":["learning","tutorials","notes"],"difficulty":"medium","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste the tutorial's outline and the step where you got stuck. Get the missing lesson, not a repeat of the steps you already did.","problem":"The tutorial skipped the step that failed on your machine, and rereading the steps you understood does not find the hole.","videoUrl":null,"url":"https://oneagentaday.com/agents/tutorial-gap-finder","apiUrl":"https://oneagentaday.com/api/agents/tutorial-gap-finder.json","promptUrl":"https://oneagentaday.com/agents/tutorial-gap-finder/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Freelance Rate Card","slug":"freelance-rate-card","date":"2026-10-05","issue":31,"category":"finance","categoryLabel":"Personal Finance","tags":["freelance","pricing","money"],"difficulty":"medium","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Enter your costs, hours, and the income you need. Get a day rate, a project quote, and the sentence you send when asked.","problem":"Someone asks your rate and you answer with a number you cannot connect to rent, time, or the days you can actually bill.","videoUrl":null,"url":"https://oneagentaday.com/agents/freelance-rate-card","apiUrl":"https://oneagentaday.com/api/agents/freelance-rate-card.json","promptUrl":"https://oneagentaday.com/agents/freelance-rate-card/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Launch Checklist","slug":"launch-checklist","date":"2026-10-04","issue":30,"category":"marketing","categoryLabel":"Marketing & Growth","tags":["launch","marketing","growth"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Give it the product in two sentences and the channel you will use. Get a seven-day launch list with the asset for each day.","problem":"Launch day is a mood on the calendar, and the assets that would make it true are still unnamed.","videoUrl":null,"url":"https://oneagentaday.com/agents/launch-checklist","apiUrl":"https://oneagentaday.com/api/agents/launch-checklist.json","promptUrl":"https://oneagentaday.com/agents/launch-checklist/prompt.txt","configUrl":"https://oneagentaday.com/agents/launch-checklist/config.json","configFilename":"launch-checklist.defaults.json","license":"CC-BY-4.0"},{"title":"Claim Extractor","slug":"claim-extractor","date":"2026-10-03","issue":29,"category":"research","categoryLabel":"Research","tags":["claims","quotes","research"],"difficulty":"advanced","runtimes":["Claude","ChatGPT","Gemini"],"excerpt":"Paste an article or a transcript. Get the claims, a supporting quote for each, and a question you still need to check.","problem":"You finished the piece and your notes are a mood. The claims you would repeat are still mixed up with the author's adjectives.","videoUrl":null,"url":"https://oneagentaday.com/agents/claim-extractor","apiUrl":"https://oneagentaday.com/api/agents/claim-extractor.json","promptUrl":"https://oneagentaday.com/agents/claim-extractor/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Decision Log","slug":"decision-log","date":"2026-10-02","issue":28,"category":"productivity","categoryLabel":"Productivity","tags":["decisions","meetings","writing"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste the thread where a decision happened. Get the context, the choice, what you rejected, and the date to revisit it.","problem":"The decision is buried in a chat, and two weeks later nobody can say what you chose or what you refused.","videoUrl":null,"url":"https://oneagentaday.com/agents/decision-log","apiUrl":"https://oneagentaday.com/api/agents/decision-log.json","promptUrl":"https://oneagentaday.com/agents/decision-log/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Clip Hook Writer","slug":"clip-hook-writer","date":"2026-10-01","issue":27,"category":"streaming","categoryLabel":"Streaming & Creators","tags":["streaming","clips","hooks"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Describe a moment from a VOD. Get the spoken hook, the on-screen line, and a title that does not spoil the payoff.","problem":"The moment is good and the first second of the cut explains the ending, so nobody needs to watch the rest.","videoUrl":null,"url":"https://oneagentaday.com/agents/clip-hook-writer","apiUrl":"https://oneagentaday.com/api/agents/clip-hook-writer.json","promptUrl":"https://oneagentaday.com/agents/clip-hook-writer/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Webhook Contract Writer","slug":"webhook-contract-writer","date":"2026-09-30","issue":26,"category":"automation","categoryLabel":"Automation","tags":["webhooks","api","automation"],"difficulty":"advanced","runtimes":["Claude","ChatGPT","Cursor"],"excerpt":"Paste a sample webhook body. Get required fields, the idempotency key, retry behavior, and how you will verify the signature.","problem":"A sample payload arrived in a ticket, and the integration is a handler that trusts whatever POST shows up next.","videoUrl":null,"url":"https://oneagentaday.com/agents/webhook-contract-writer","apiUrl":"https://oneagentaday.com/api/agents/webhook-contract-writer.json","promptUrl":"https://oneagentaday.com/agents/webhook-contract-writer/prompt.txt","configUrl":"https://oneagentaday.com/agents/webhook-contract-writer/config.json","configFilename":"webhook-contract.defaults.json","license":"CC-BY-4.0"},{"title":"Env Var Auditor","slug":"env-var-auditor","date":"2026-09-29","issue":25,"category":"coding","categoryLabel":"Coding & Vibe Coding","tags":["vibe-coding","env","security"],"difficulty":"medium","runtimes":["Cursor","Claude","ChatGPT"],"excerpt":"Paste .env.example and the code that reads it. Get missing keys, unused keys, and names that look like live secrets.","problem":"The example file and the code drifted apart, and you cannot tell which key the app will demand at boot.","videoUrl":null,"url":"https://oneagentaday.com/agents/env-var-auditor","apiUrl":"https://oneagentaday.com/api/agents/env-var-auditor.json","promptUrl":"https://oneagentaday.com/agents/env-var-auditor/prompt.txt","configUrl":"https://oneagentaday.com/agents/env-var-auditor/config.json","configFilename":"env-var-auditor.defaults.json","license":"CC-BY-4.0"},{"title":"Tone Lock Replies","slug":"tone-lock-replies","date":"2026-09-28","issue":24,"category":"social","categoryLabel":"Social Media","tags":["social","replies","voice"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste two samples of how you write, then the message you need to answer. Get three replies that stay in that voice.","problem":"The reply you drafted sounds like a help desk, and the person on the other end has read your real sentences.","videoUrl":null,"url":"https://oneagentaday.com/agents/tone-lock-replies","apiUrl":"https://oneagentaday.com/api/agents/tone-lock-replies.json","promptUrl":"https://oneagentaday.com/agents/tone-lock-replies/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Automation Recipe Writer","slug":"automation-recipe-writer","date":"2026-09-27","issue":23,"category":"automation","categoryLabel":"Automation","tags":["workflows","automation","no-code"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Describe a repetitive job. Get a trigger, filters, actions, and a failure step you can rebuild in n8n, Make, or Zapier.","problem":"The job is a habit in someone's head, and the automation tool is open on a blank canvas with no first step.","videoUrl":null,"url":"https://oneagentaday.com/agents/automation-recipe-writer","apiUrl":"https://oneagentaday.com/api/agents/automation-recipe-writer.json","promptUrl":"https://oneagentaday.com/agents/automation-recipe-writer/prompt.txt","configUrl":"https://oneagentaday.com/agents/automation-recipe-writer/config.json","configFilename":"automation-recipe.defaults.json","license":"CC-BY-4.0"},{"title":"CLI Help Rewriter","slug":"cli-help-rewriter","date":"2026-09-26","issue":22,"category":"devtools","categoryLabel":"Dev Tools","tags":["cli","docs","dx"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste --help output. Get three copy-paste examples, the flags that matter, and the ones that should stay hidden.","problem":"The help text lists forty flags in alphabetical order, and the one command a person needs to copy is not among them.","videoUrl":null,"url":"https://oneagentaday.com/agents/cli-help-rewriter","apiUrl":"https://oneagentaday.com/api/agents/cli-help-rewriter.json","promptUrl":"https://oneagentaday.com/agents/cli-help-rewriter/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Error Message Poet","slug":"error-message-poet","date":"2026-09-25","issue":21,"category":"fun","categoryLabel":"Fun & Weird","tags":["errors","humor","ux"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste a harsh error. Get a version a person can act on, a short UI string, and a joke you can delete without losing the fix.","problem":"The error tells the developer the stack is unhappy and tells the user nothing about what to do next.","videoUrl":null,"url":"https://oneagentaday.com/agents/error-message-poet","apiUrl":"https://oneagentaday.com/api/agents/error-message-poet.json","promptUrl":"https://oneagentaday.com/agents/error-message-poet/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Spaced Repetition Maker","slug":"spaced-repetition-maker","date":"2026-09-24","issue":20,"category":"learning","categoryLabel":"Learning","tags":["learning","flashcards","notes"],"difficulty":"medium","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste notes you are trying to keep. Get cloze cards and a seven-day review schedule you can paste into any app.","problem":"You highlighted the chapter and, a week later, you can remember that you highlighted it and not the fact.","videoUrl":null,"url":"https://oneagentaday.com/agents/spaced-repetition-maker","apiUrl":"https://oneagentaday.com/api/agents/spaced-repetition-maker.json","promptUrl":"https://oneagentaday.com/agents/spaced-repetition-maker/prompt.txt","configUrl":"https://oneagentaday.com/agents/spaced-repetition-maker/config.json","configFilename":"spaced-repetition.defaults.json","license":"CC-BY-4.0"},{"title":"Paycheck Allocator","slug":"paycheck-allocator","date":"2026-09-23","issue":19,"category":"finance","categoryLabel":"Personal Finance","tags":["paycheck","budgets","decisions"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Enter the paycheck and the bills you listed. Get a split across obligations, a buffer, and goals, using your numbers only.","problem":"The paycheck hits and the bills, the buffer, and the thing you meant to fund are still one undifferentiated balance.","videoUrl":null,"url":"https://oneagentaday.com/agents/paycheck-allocator","apiUrl":"https://oneagentaday.com/api/agents/paycheck-allocator.json","promptUrl":"https://oneagentaday.com/agents/paycheck-allocator/prompt.txt","configUrl":"https://oneagentaday.com/agents/paycheck-allocator/config.json","configFilename":"paycheck-allocator.defaults.json","license":"CC-BY-4.0"},{"title":"Hook and Offer Split","slug":"hook-and-offer-split","date":"2026-09-22","issue":18,"category":"marketing","categoryLabel":"Marketing & Growth","tags":["copy","offers","hooks"],"difficulty":"medium","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste a post or a page. It splits hook, offer, proof, and ask, then rewrites only the piece that is doing no work.","problem":"The draft is trying to be a hook, an offer, and a proof at the same time, so a reader cannot tell what they would get.","videoUrl":null,"url":"https://oneagentaday.com/agents/hook-and-offer-split","apiUrl":"https://oneagentaday.com/api/agents/hook-and-offer-split.json","promptUrl":"https://oneagentaday.com/agents/hook-and-offer-split/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Source Credibility Check","slug":"source-credibility-check","date":"2026-09-21","issue":17,"category":"research","categoryLabel":"Research","tags":["sources","claims","research"],"difficulty":"medium","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste a claim and the source text. Get what that source actually supports, what it does not, and the next source to open.","problem":"A sentence you want to repeat is sitting on a link, and you have not checked whether the link says the thing.","videoUrl":null,"url":"https://oneagentaday.com/agents/source-credibility-check","apiUrl":"https://oneagentaday.com/api/agents/source-credibility-check.json","promptUrl":"https://oneagentaday.com/agents/source-credibility-check/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Weekly Review Writer","slug":"weekly-review-writer","date":"2026-09-20","issue":16,"category":"productivity","categoryLabel":"Productivity","tags":["review","writing","decisions"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Dump the week: tickets, notes, half-finished thoughts. Get a review with three bets for next week and the work to drop.","problem":"The week happened in five tools, and the review you meant to write is another empty document staring back.","videoUrl":null,"url":"https://oneagentaday.com/agents/weekly-review-writer","apiUrl":"https://oneagentaday.com/api/agents/weekly-review-writer.json","promptUrl":"https://oneagentaday.com/agents/weekly-review-writer/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"VOD Chapter Marker","slug":"vod-chapter-marker","date":"2026-09-19","issue":15,"category":"streaming","categoryLabel":"Streaming & Creators","tags":["streaming","vods","youtube"],"difficulty":"medium","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste rough timestamps from a VOD. Get chapter titles a viewer can scan, a description, and three moments worth clipping.","problem":"The VOD is up, the timestamps in your notes say 'lol' and 'boss,' and nobody can scrub to the part they came for.","videoUrl":null,"url":"https://oneagentaday.com/agents/vod-chapter-marker","apiUrl":"https://oneagentaday.com/api/agents/vod-chapter-marker.json","promptUrl":"https://oneagentaday.com/agents/vod-chapter-marker/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Build Order Planner","slug":"build-order-planner","date":"2026-09-18","issue":14,"category":"gaming","categoryLabel":"Gaming","tags":["games","strategy","decisions"],"difficulty":"medium","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Name the game, the win condition, and the minutes you have. Get an opening you can follow and a pivot if the scout goes wrong.","problem":"You sit in the match lobby reading a guide for a twenty-minute plan when the game will be decided in the first eight.","videoUrl":null,"url":"https://oneagentaday.com/agents/build-order-planner","apiUrl":"https://oneagentaday.com/api/agents/build-order-planner.json","promptUrl":"https://oneagentaday.com/agents/build-order-planner/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Test Plan from the Prompt","slug":"test-plan-from-prompt","date":"2026-09-17","issue":13,"category":"coding","categoryLabel":"Coding & Vibe Coding","tags":["vibe-coding","testing","prompts"],"difficulty":"medium","runtimes":["Cursor","Claude","ChatGPT"],"excerpt":"Paste the prompt you used to vibe-code a feature. Get the checks to run before merge, including the case that prompt forgot.","problem":"The feature works on the happy path you described to the model, and the cases you never mentioned are still untested.","videoUrl":null,"url":"https://oneagentaday.com/agents/test-plan-from-prompt","apiUrl":"https://oneagentaday.com/api/agents/test-plan-from-prompt.json","promptUrl":"https://oneagentaday.com/agents/test-plan-from-prompt/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Thread to Posts","slug":"thread-to-posts","date":"2026-09-16","issue":12,"category":"social","categoryLabel":"Social Media","tags":["social","writing","threads"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"One idea in, three cuts out: a short thread, a single post, and a caption, written without engagement bait.","problem":"You have one point worth sharing and three boxes to fill, and each draft picks up urgency you do not mean.","videoUrl":null,"url":"https://oneagentaday.com/agents/thread-to-posts","apiUrl":"https://oneagentaday.com/api/agents/thread-to-posts.json","promptUrl":"https://oneagentaday.com/agents/thread-to-posts/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Cron to Plain English","slug":"cron-to-plain-english","date":"2026-09-15","issue":11,"category":"automation","categoryLabel":"Automation","tags":["cron","schedules","automation"],"difficulty":"medium","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste a cron line, a systemd OnCalendar, or a GitHub schedule. Get plain English, the timezone trap, and the line you meant.","problem":"A schedule has been running at the wrong hour for weeks because nobody wanted to be the person who decoded the line.","videoUrl":null,"url":"https://oneagentaday.com/agents/cron-to-plain-english","apiUrl":"https://oneagentaday.com/api/agents/cron-to-plain-english.json","promptUrl":"https://oneagentaday.com/agents/cron-to-plain-english/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"README Doctor","slug":"readme-doctor","date":"2026-09-14","issue":10,"category":"devtools","categoryLabel":"Dev Tools","tags":["readme","docs","git"],"difficulty":"easy","runtimes":["Cursor","Claude","ChatGPT"],"excerpt":"Paste a README. Get a rewrite a new contributor can follow: install, run, test, and the command that proves it worked.","problem":"The README welcomes people to the project and never says the command that makes it run on a clean machine.","videoUrl":null,"url":"https://oneagentaday.com/agents/readme-doctor","apiUrl":"https://oneagentaday.com/api/agents/readme-doctor.json","promptUrl":"https://oneagentaday.com/agents/readme-doctor/prompt.txt","configUrl":"https://oneagentaday.com/agents/readme-doctor/config.json","configFilename":"readme-doctor.defaults.json","license":"CC-BY-4.0"},{"title":"Commit Message Fortune","slug":"commit-message-fortune","date":"2026-09-13","issue":9,"category":"fun","categoryLabel":"Fun & Weird","tags":["git","humor","writing"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste what the diff did. Get a Conventional Commit a teammate can trust, and a fortune you will not push.","problem":"You know the change worked and you still type 'fix stuff' because writing the real sentence feels longer than the fix.","videoUrl":null,"url":"https://oneagentaday.com/agents/commit-message-fortune","apiUrl":"https://oneagentaday.com/api/agents/commit-message-fortune.json","promptUrl":"https://oneagentaday.com/agents/commit-message-fortune/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Explain Like I'm Shipping","slug":"explain-like-im-shipping","date":"2026-09-12","issue":8,"category":"learning","categoryLabel":"Learning","tags":["learning","explanations","vibe-coding"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Learn a concept by making the model explain the smallest version you could ship this week, then quiz the gap.","problem":"You can repeat a definition of a concept and still freeze when you try to put the smallest version into a project.","videoUrl":null,"url":"https://oneagentaday.com/agents/explain-like-im-shipping","apiUrl":"https://oneagentaday.com/api/agents/explain-like-im-shipping.json","promptUrl":"https://oneagentaday.com/agents/explain-like-im-shipping/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Subscription Leak Finder","slug":"subscription-leak-finder","date":"2026-09-11","issue":7,"category":"finance","categoryLabel":"Personal Finance","tags":["subscriptions","money","budgets"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste merchant names and amounts. Get the recurring charges, a yearly total from those months, and a cancel order that starts with the ones you do not use.","problem":"Small charges hide in a statement, and you cannot see which ones repeat or what a year of them costs from the months in front of you.","videoUrl":null,"url":"https://oneagentaday.com/agents/subscription-leak-finder","apiUrl":"https://oneagentaday.com/api/agents/subscription-leak-finder.json","promptUrl":"https://oneagentaday.com/agents/subscription-leak-finder/prompt.txt","configUrl":"https://oneagentaday.com/agents/subscription-leak-finder/config.json","configFilename":"subscription-leak.defaults.json","license":"CC-BY-4.0"},{"title":"Landing Page Critic","slug":"landing-page-critic","date":"2026-09-10","issue":6,"category":"marketing","categoryLabel":"Marketing & Growth","tags":["landing-pages","copy","conversion"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste a landing page. Get a critique of the headline, the proof, the call to action, and the objection you never answered.","problem":"The page explains the product to people who already care, and a stranger cannot tell what happens after they click.","videoUrl":null,"url":"https://oneagentaday.com/agents/landing-page-critic","apiUrl":"https://oneagentaday.com/api/agents/landing-page-critic.json","promptUrl":"https://oneagentaday.com/agents/landing-page-critic/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Paper to Brief","slug":"paper-to-brief","date":"2026-09-09","issue":5,"category":"research","categoryLabel":"Research","tags":["papers","summaries","research"],"difficulty":"medium","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Turn an abstract and your notes into a one-page brief that quotes the paper and marks what you have not read.","problem":"You have an abstract, three highlighted paragraphs, and a meeting in an hour, and you need a brief that does not pretend you read the rest.","videoUrl":null,"url":"https://oneagentaday.com/agents/paper-to-brief","apiUrl":"https://oneagentaday.com/api/agents/paper-to-brief.json","promptUrl":"https://oneagentaday.com/agents/paper-to-brief/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Inbox Triage Desk","slug":"inbox-triage-desk","date":"2026-09-08","issue":4,"category":"productivity","categoryLabel":"Productivity","tags":["email","triage","productivity"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste a morning of subjects and first lines. Get four piles: reply today, delegate, wait, and archive, plus the sentence to send.","problem":"The inbox is a pile of subjects you reread every morning, and the ones that need a sentence stay mixed with the ones that need nothing.","videoUrl":null,"url":"https://oneagentaday.com/agents/inbox-triage-desk","apiUrl":"https://oneagentaday.com/api/agents/inbox-triage-desk.json","promptUrl":"https://oneagentaday.com/agents/inbox-triage-desk/prompt.txt","configUrl":"https://oneagentaday.com/agents/inbox-triage-desk/config.json","configFilename":"inbox-triage.defaults.json","license":"CC-BY-4.0"},{"title":"Stream Title Lab","slug":"stream-title-lab","date":"2026-09-07","issue":3,"category":"streaming","categoryLabel":"Streaming & Creators","tags":["streaming","titles","youtube"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Give it tonight's stream plan. Get eight titles ranked for clarity, plus the one to pin and the ones that overpromise.","problem":"You are about to go live and the title box is empty, or it is full of words that could belong to any other channel.","videoUrl":null,"url":"https://oneagentaday.com/agents/stream-title-lab","apiUrl":"https://oneagentaday.com/api/agents/stream-title-lab.json","promptUrl":"https://oneagentaday.com/agents/stream-title-lab/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Boss Prep Sheet","slug":"boss-prep-sheet","date":"2026-09-06","issue":2,"category":"gaming","categoryLabel":"Gaming","tags":["games","bosses","notes"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Turn a boss wiki paste into a one-page prep card: phase tells, safe windows, and the wipe you keep repeating.","problem":"You die to the same boss because the guide is longer than the attempt, and you cannot see the one tell that matters.","videoUrl":null,"url":"https://oneagentaday.com/agents/boss-prep-sheet","apiUrl":"https://oneagentaday.com/api/agents/boss-prep-sheet.json","promptUrl":"https://oneagentaday.com/agents/boss-prep-sheet/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"},{"title":"Diff Risk Reviewer","slug":"diff-risk-reviewer","date":"2026-09-05","issue":1,"category":"coding","categoryLabel":"Coding & Vibe Coding","tags":["vibe-coding","code-review","diffs"],"difficulty":"medium","runtimes":["Cursor","Claude","ChatGPT"],"excerpt":"Read a vibe-coded diff for behavior risk: what changed, what can break, and which check to run before you push.","problem":"The model wrote a change that looks finished, and you cannot tell which behavior moved just by scrolling the green lines.","videoUrl":null,"url":"https://oneagentaday.com/agents/diff-risk-reviewer","apiUrl":"https://oneagentaday.com/api/agents/diff-risk-reviewer.json","promptUrl":"https://oneagentaday.com/agents/diff-risk-reviewer/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0"}]}