Skip to content
agentboards.org

24 practical playbooks · No sign-up

AI Survival Kit

Stuck? Pick your problem. Get a small next step, a prompt to try, and a way to know it worked.

Start an app. Untangle a repo. Ship a PR. Find your customers.

24 of 24 playbooks

Start building

🚀 An app idea. A blank screen.

Build one useful journey before adding more features.

Get the steps & prompt
  1. Name the user, their problem, and the outcome.
  2. Choose one workflow and three acceptance checks.
  3. Build it with sample data, then test it yourself.

Try this · replace the [brackets]

Help me scope an app for [user] who needs [outcome]. My experience is [level]. Ask up to three essential questions. Propose one small end-to-end workflow, three acceptance checks, and what to leave out of version one. Then outline the first implementation step.

Watch out: Requesting login, payments, chat, and a dashboard in the first prompt.

You’re done when: A new user can complete the core task without your explanation.

Start building

🎸 Vibe coding, with a seatbelt.

Describe, build, run, inspect. Repeat in small slices.

Get the steps & prompt
  1. Save a working checkpoint in version control.
  2. Ask for one visible behavior and run it.
  3. Review the changed files before the next feature.

Try this · replace the [brackets]

Implement only [behavior]. First identify the files you expect to change. Keep existing conventions. Afterward explain the diff in plain language, run relevant checks, and give me a manual test. Flag anything you could not verify.

Watch out: Stacking new features on top of a broken version.

You’re done when: You can explain what changed and restore the previous working version.

Start building

🧱 Which stack should I use?

Choose around your constraints and ability to maintain it.

Get the steps & prompt
  1. List platform, hosting budget, data needs, and skills.
  2. Compare two suitable options.
  3. Test the riskiest integration in a small prototype.

Try this · replace the [brackets]

For [app], compare two stacks against my skills [skills], budget [budget], hosting [constraints], and data needs [needs]. Explain maintenance costs and tradeoffs. Recommend one and a small prototype to test its biggest uncertainty.

Watch out: Choosing a stack because AI describes it as modern.

You’re done when: You can run, deploy, and debug the prototype.

Start building

🧭 AI keeps forgetting the rules.

Keep a short project brief with the code.

Get the steps & prompt
  1. Write the goal, key conventions, and check commands.
  2. Include boundaries and links to relevant docs.
  3. Update the brief when decisions change.

Try this · replace the [brackets]

Inspect this project and draft a concise contributor brief: purpose, structure, setup, test commands, coding conventions, and areas requiring care. Distinguish verified commands from guesses. Use the instruction-file format supported by my coding tool.

Watch out: A huge instruction file full of obsolete or contradictory rules.

You’re done when: A fresh session can locate the feature and run the right checks.

Code & PRs

🗂️ Big repo. Small mission.

Map the path for your task before editing.

Get the steps & prompt
  1. Start from the feature, error, or entry point.
  2. Trace its callers, data flow, and tests.
  3. Agree on a small change boundary.

Try this · replace the [brackets]

Investigate [task] in this repository. Read its project instructions. Locate the entry points, relevant dependencies, and tests. Summarize the flow with file references and propose the smallest change. Do not edit yet.

Watch out: Loading the whole repository without a concrete question.

You’re done when: The plan names the relevant files and explains why each matters.

Code & PRs

🔁 Same bug. Third “fix.”

Trade guesses for a reproduction and one hypothesis.

Get the steps & prompt
  1. Record expected behavior, actual behavior, and the exact error.
  2. Find a minimal way to reproduce it.
  3. Test one cause, then add a regression check where useful.

Try this · replace the [brackets]

Investigate this failure: [error and reproduction]. Expected: [expected]. Previous attempts: [attempts]. Before editing, explain the leading hypothesis and what evidence would disprove it. Make the smallest supported fix and rerun the reproduction.

Watch out: Changing several unrelated things between attempts.

You’re done when: The original reproduction passes and nearby behavior still works.

Code & PRs

📦 Turn a change into a good PR.

Make the pull request easy for another person to assess.

Get the steps & prompt
  1. Review the diff against the intended base branch.
  2. Keep one purpose; remove unrelated edits.
  3. Describe the behavior change, checks, and remaining risks.

Try this · replace the [brackets]

Prepare a draft pull request for this change against [base branch]. Inspect the full diff. Suggest a clear title and a description covering problem, resulting behavior, validation actually performed, and limitations. Identify unrelated changes or secrets before publishing. Do not merge.

Watch out: Listing tests as passed when they were only suggested.

You’re done when: A reviewer can understand the change without reading your chat.

Code & PRs

🔎 “Looks good” is not a PR review.

Ask for concrete failure cases and evidence.

Get the steps & prompt
  1. Read the requirements and full diff.
  2. Trace affected callers, permissions, and failure paths.
  3. Prioritize actionable findings with reproduction steps.

Try this · replace the [brackets]

Review this PR against [base] for correctness, regressions, authorization, and missing failure handling. Read surrounding code. For each finding include severity, file and line, a concrete failure scenario, and evidence. Separate confirmed issues from questions. Do not invent findings or edit files.

Watch out: Treating an AI approval as proof that a change is safe.

You’re done when: Each finding points to an observable risk; a human reviews merge readiness.

Code & PRs

💬 The reviewer asked for changes.

Resolve the concern, then show how you checked it.

Get the steps & prompt
  1. Turn comments into a short checklist.
  2. Check each suggestion against the actual behavior.
  3. Fix supported issues and draft a concise response.

Try this · replace the [brackets]

Assess these review comments: [comments]. For each, explain the underlying concern and whether the code supports it. Implement justified fixes, run relevant checks, and draft replies with evidence. Flag disagreements for discussion. Do not post replies yet.

Watch out: Applying every suggestion without checking its effects.

You’re done when: Each comment has a fix with evidence or a clear reason for discussion.

Code & PRs

🛫 It works locally. Can I ship?

Test the real user journey in the target environment.

Get the steps & prompt
  1. Check environment variables, access controls, and migrations.
  2. Deploy to a preview and test success and failure paths.
  3. Prepare rollback and verify the live journey after release.

Try this · replace the [brackets]

Prepare a release checklist for [change] on [platform]. Inspect required configuration, data changes, access controls, and rollback options. Run available checks and mark each item passed, failed, or unverified. Distinguish local results from preview and production results.

Watch out: Calling a successful build a successful launch.

You’re done when: The deployed journey works, and you know how to recover if it fails.

Context & limits

🧠 This conversation is bursting.

Save a compact handoff before starting fresh.

Get the steps & prompt
  1. Capture the goal, constraints, and decisions.
  2. List current files, results, failed attempts, and next step.
  3. Verify the handoff, then use it in the new session.

Try this · replace the [brackets]

Write a concise handoff for a fresh session: goal, constraints, decisions, relevant file paths, completed work, checks and results, failed approaches, unresolved issues, and the next action. Preserve exact errors and commands where necessary. Do not include secrets.

Watch out: A vague summary that loses the details needed to continue.

You’re done when: The next session can continue without repeating the investigation.

Context & limits

⏳ I hit my usage limit.

Identify which limit you hit before changing your workflow.

Get the steps & prompt
  1. Read whether the message refers to context, output, rate, or account usage.
  2. Use the provider’s stated reset or retry guidance.
  3. Batch related questions and reduce unnecessary retries.

Try this · replace the [brackets]

Help me interpret this exact limit message: [message, with private details removed]. Distinguish conversation context, output length, request rate, and account allowance. Use current provider documentation where available; do not guess reset times. Suggest the smallest next step.

Watch out: Starting a new chat expecting an account allowance to reset.

You’re done when: Your next action addresses the actual limit shown by the service.

Context & limits

💸 Too many tokens. Too little progress.

Send relevant evidence and ask for a bounded result.

Get the steps & prompt
  1. Remove duplicate logs and unrelated documents.
  2. Request targeted retrieval or specific file sections.
  3. Try a less costly option on a representative task and compare quality.

Try this · replace the [brackets]

Solve [task] using these relevant inputs: [inputs]. Return [specific output] within [length]. If information is missing, identify exactly what you need instead of guessing. Avoid repeating the source material.

Watch out: Cutting the evidence needed for accuracy just to shorten the prompt.

You’re done when: The result meets the same quality bar with less repeated material.

Context & limits

📚 Too many PDFs. One question.

Retrieve the passages that answer the question.

Get the steps & prompt
  1. Define the question and document scope.
  2. Ask for page or section references with each finding.
  3. Check key passages in the original documents.

Try this · replace the [brackets]

Using only these documents, answer [question]. For each important claim cite the document and page or section. Separate direct evidence from inference. Flag disagreements and missing information. If the files are inaccessible or unreadable, say so.

Watch out: Assuming uploading a file means every page was read correctly.

You’re done when: The cited passages exist and support the answer.

Marketing

🎯 “Everyone” is not an audience.

Start with a specific buyer and a problem they already have.

Get the steps & prompt
  1. Collect real customer questions or interview notes.
  2. Group recurring needs and objections.
  3. Choose one audience hypothesis to validate with people.

Try this · replace the [brackets]

Use these anonymized customer notes: [notes]. Identify recurring problems, buying triggers, and objections with supporting excerpts. Propose one audience hypothesis and five non-leading interview questions. Clearly label assumptions; do not invent customer evidence.

Watch out: Treating an AI-generated persona as customer research.

You’re done when: Real conversations confirm or challenge the proposed problem.

Marketing

🪧 My landing page says everything.

Give one audience one clear reason to take one next step.

Get the steps & prompt
  1. State the audience, outcome, and evidence.
  2. Choose one primary call to action.
  3. Explain the offer and answer the main objection.

Try this · replace the [brackets]

Draft landing-page copy for [audience] seeking [outcome]. Offer: [offer]. Verified proof: [proof]. Main objection: [objection]. CTA: [action]. Write a headline, short explanation, three concrete benefits, and an objection answer. Do not invent metrics, testimonials, or guarantees.

Watch out: Publishing persuasive claims you cannot substantiate.

You’re done when: A reader can tell who it is for, what it does, and what to do next.

Marketing

🤖 This sounds painfully like AI.

Show your voice through examples and specific details.

Get the steps & prompt
  1. Supply two examples you like and one you dislike.
  2. Name the audience and intended action.
  3. Read aloud and remove empty claims.

Try this · replace the [brackets]

Rewrite [draft] for [audience] to encourage [action]. Match the voice of [examples]: [three traits]. Keep the verified facts intact, use concrete language, and remove clichés. Give two alternatives and explain the difference briefly.

Watch out: Asking for “more engaging” without showing what that means.

You’re done when: The copy sounds natural and makes the next action clear.

Marketing

🗓️ A month of content. About what?

Turn real customer questions into useful pieces.

Get the steps & prompt
  1. Collect questions from sales, support, or interviews.
  2. Choose a few questions tied to your offer.
  3. Pair each piece with a useful answer and a relevant next step.

Try this · replace the [brackets]

Create a two-week content plan from these customer questions: [questions]. Audience: [audience]. Offer: [offer]. For each piece give the question, useful takeaway, format, evidence needed, and appropriate next step. Fit my production budget of [hours]. Avoid invented search-volume claims.

Watch out: Generating 30 interchangeable posts nobody asked for.

You’re done when: Every piece answers a real question and can be produced in your time budget.

Marketing

📊 Lots of clicks. Any customers?

Measure the business outcome and where people drop off.

Get the steps & prompt
  1. Define the goal: qualified inquiry, activation, or purchase.
  2. Check that tracking records that event correctly.
  3. Test one meaningful change with a predefined evaluation window.

Try this · replace the [brackets]

Help evaluate [campaign]. Goal: [business outcome]. Data: [visits, spend, conversions, time window]. Check data gaps and calculate only supported metrics. Propose one test with a hypothesis, primary metric, guardrail, and decision rule. Flag when the sample is too small for a reliable conclusion.

Watch out: Calling clicks purchases or declaring a winner from a tiny sample.

You’re done when: You can connect results to the intended outcome and explain uncertainty.

Marketing

✉️ Outreach that earns a reply.

Use a relevant reason, a modest ask, and verified facts.

Get the steps & prompt
  1. Confirm the audience is eligible for your chosen channel.
  2. Reference a real, relevant need without fake familiarity.
  3. Draft and review before sending; honor opt-outs.

Try this · replace the [brackets]

Draft a brief outreach message for [eligible audience] about [verified relevant problem]. Offer: [offer]. Ask for [small next step]. Use only supplied facts, no fake familiarity, urgency, or invented results. Include appropriate sender and opt-out details for our process. Draft only; do not send.

Watch out: Treating a list of public email addresses as permission to email.

You’re done when: The message is accurate, relevant, and ready for your channel’s sending requirements.

Everyday AI

🥱 Technically an answer. Not useful.

Specify the audience, constraints, and shape of the output.

Get the steps & prompt
  1. Describe what you will use the answer for.
  2. Provide a good example or a clear quality bar.
  3. Ask for a revision against the unmet requirement.

Try this · replace the [brackets]

I need [output] for [audience] to achieve [goal]. Context: [context]. Constraints: [constraints]. Format: [format]. Here is a good example: [example]. If essential information is missing, ask a focused question; otherwise state assumptions and proceed.

Watch out: Adding adjectives instead of explaining what needs to change.

You’re done when: You can use the answer for the task with minimal rewriting.

Everyday AI

🕵️ Confident. But is it true?

Check important claims against original sources.

Get the steps & prompt
  1. Identify the claims that affect your decision.
  2. Open current primary sources and read the relevant sections.
  3. Separate verified facts, inferences, and unknowns.

Try this · replace the [brackets]

Verify the important claims in [text]. For each, provide an original source link and supporting passage, or mark it unverified. Check dates and scope. If you cannot browse or access a source, say so. Distinguish evidence from inference.

Watch out: Trusting a citation because the link looks plausible.

You’re done when: You opened the key sources and they support the exact claims.

Everyday AI

🔐 Can I paste this into AI?

Use the minimum information needed for the task.

Get the steps & prompt
  1. Check your organization’s rules and the tool’s data settings.
  2. Remove credentials and unnecessary personal details.
  3. Replace identities with consistent placeholders.

Try this · replace the [brackets]

Help with [task] using this sanitized example: [example]. People and account details use placeholders. Do not request real credentials or personal identifiers. Tell me which additional non-sensitive details are essential.

Watch out: Pasting access keys or customer records when a synthetic example would work.

You’re done when: The input is appropriate for the approved tool and still sufficient to solve the task.

Everyday AI

🧰 Wrong tool. Endless prompting.

Match the tool’s access and capabilities to the task.

Get the steps & prompt
  1. Identify whether you need web, files, code execution, or app access.
  2. Check the tool actually has that access.
  3. Try one representative task and inspect the result.

Try this · replace the [brackets]

For [task], identify required capabilities: current web sources, document retrieval, code execution, or app actions. Explain which are available in this session and what is missing. Suggest a workflow and a small test of whether the result is usable.

Watch out: Asking a disconnected chatbot to verify live data or modify your repository.

You’re done when: The tool can access the necessary evidence and produce a verifiable result.

About these playbooks & further reading

These are editorial starting points, not guaranteed outcomes or model rankings. Adapt the prompts to your tool’s access and your project. Review the result before publishing, sending, or merging. The references below explain related practices; they do not validate every prompt.