Prompt Library

Practical AI prompts, ready to use

25 hand-written prompts for writing, work, small business, learning and everyday life. Search, copy, or open one straight in Grok.

25 prompts

The Ruthless Editor

Writing

Tighten a draft without losing your voice.

Show full prompt
Act as a sharp line editor. Here is my draft for [audience] whose goal is [goal]:
[paste draft]
1. Cut it by about [20]% without removing any facts or examples.
2. Keep my voice: I tend to write [casual/formal/wry]; don't make it sound corporate.
3. Return the edited version, then a bullet list of the 5 biggest changes and why.
Do not add new claims I didn't make.

Headline Tasting Flight

Writing

Generate and rank headlines for a post, email, or video.

Show full prompt
Write 12 headlines for [piece of content: one-sentence summary] aimed at [audience].
Use 4 styles, 3 each: (a) plain benefit, (b) specific number, (c) curiosity without clickbait, (d) contrarian.
Max [60] characters each. Then pick your top 3 and explain in one line why each would get clicked by this audience specifically.

Explain It Like a Friend

Writing

Turn jargon-heavy text into plain English.

Show full prompt
Rewrite the text below so a smart [12-year-old / non-expert in field] understands it on first read.
Rules: sentences under 20 words, define any unavoidable term in brackets the first time, use one everyday analogy, and keep every factual point.
Text: [paste]

Story Spine Builder

Writing

Outline a short story, talk, or brand story.

Show full prompt
Use the story-spine structure (Once upon a time / Every day / Until one day / Because of that x3 / Until finally / Ever since) to outline a [story type] about [subject].
Tone: [tone]. Length when written: about [words].
Give the spine, then 3 alternative "Until one day" turning points that would change the story's direction.

The Diplomatic No

Work & Email

Decline a request while protecting the relationship.

Show full prompt
Write a short email declining [request] from [person, relationship, e.g. my manager / a client].
Reason (be honest but brief): [reason].
Offer one alternative: [alternative or 'suggest one'].
Tone: warm, firm, no over-apologizing. Under 120 words. Give 2 versions: one more formal, one more casual.

Meeting Notes to Actions

Work & Email

Turn messy notes or a transcript into a follow-up.

Show full prompt
Here are raw notes from a meeting about [topic]:
[paste notes]
Produce: 1) 3-sentence summary, 2) decisions made, 3) action items as a table (owner | task | due date; write 'unassigned' or 'no date' if missing), 4) open questions.
Don't invent owners or dates.

Reply to the Angry Email

Work & Email

Respond calmly to a frustrated customer or coworker.

Show full prompt
Draft a reply to this email: [paste].
My goals: acknowledge the specific frustration, state what I can actually do ([what you can do]), and set a next step with a date.
Avoid: blaming, defensive phrasing, and generic lines like 'we value your feedback'. Under 150 words.

Weekly Status in 5 Minutes

Work & Email

Write a skimmable weekly update for your boss or team.

Show full prompt
Turn these bullet notes into a weekly status update for [audience]: [paste notes].
Format: ๐ŸŸข Done, ๐ŸŸก In progress (with % or next step), ๐Ÿ”ด Blocked (with what I need and from whom). Top line: one-sentence overall status.
Keep each bullet under 15 words.

Customer Avatar Interview

Small Business

Get clear on who you sell to.

Show full prompt
Interview me to build a customer profile for my [business type] that sells [product/service] in [location/online].
Ask one question at a time, 8 questions max, about who buys, why, what they compared, and what nearly stopped them.
After my last answer, write a one-paragraph customer profile and 3 phrases they'd actually say that I can use in marketing.

Google Business Profile Glow-Up

Small Business

Write a local listing description and posts.

Show full prompt
Write a Google Business Profile description (max 750 characters) for [business name], a [type] in [city/neighborhood].
Include: what we do, who it's for, 2 specific differentiators ([list]), and a call to action. Mention the neighborhood naturally once, no keyword stuffing.
Then write 3 short update posts (under 300 characters each) for the next month.

Price Increase Announcement

Small Business

Tell customers about a price change without losing them.

Show full prompt
Write a message to existing customers announcing a price change from [old] to [new] for [product/service], effective [date].
Reason: [honest reason]. Something we're adding or keeping: [value].
Tone: straightforward and grateful. Include an option for loyal customers: [e.g. lock in old price until date]. Under 170 words, for [email/text/social].

Competitor Snapshot

Small Business

Compare yourself to competitors from public info.

Show full prompt
I'll paste public info (website text, reviews) from [2-3 competitors] and my business.
[paste]
Build a comparison table: offer, price signals, who they target, top praise in reviews, top complaint in reviews.
Then suggest 3 gaps I could own, based only on what's in the text. Mark anything that's a guess as (guess).

Socratic Tutor

Learning

Learn a topic by being questioned, not lectured.

Show full prompt
Be my Socratic tutor for [topic]. My current level: [beginner/some basics/etc.].
Don't give answers directly. Ask me one question at a time, starting easy. If I'm wrong, give a hint, not the answer. After every 5 questions, summarize what I've shown I understand and what's still shaky.

30-Day Skill Plan

Learning

Build a realistic learning schedule.

Show full prompt
Create a 30-day plan to learn [skill] to the point where I can [concrete outcome].
I have [minutes] per day, on [days]. Resources I already have: [list or 'none'].
Each week: a goal, daily tasks (under my time limit), and a small project to prove progress. Include 2 rest/catch-up days per week.

Flashcard Factory

Learning

Turn notes or a chapter into study cards.

Show full prompt
Turn the text below into [20] flashcards in a table (Front | Back).
Mix types: definitions, 'why' questions, and 'what would happen if' questions. Backs under 25 words. Skip trivial facts.
Text: [paste]

Steelman Both Sides

Learning

Understand a debate fairly.

Show full prompt
Explain the debate over [issue]. Give the strongest version of each main position (steelman, not strawman), the best evidence each side points to, and where they actually disagree (values vs. facts).
End with 3 questions I could ask to figure out where I stand. Stay neutral.

Weekly Meal Plan from the Fridge

Planning & Life

Plan meals around what you already have.

Show full prompt
Plan [5] dinners for [number] people using mostly these ingredients I already have: [list].
Constraints: [dietary needs], max [30] minutes active cooking, budget about [amount] for extra groceries.
Give: the plan, a combined shopping list grouped by store section, and one prep step I can do Sunday to save time.

Trip Itinerary Draft

Planning & Life

Draft a day-by-day trip plan.

Show full prompt
Draft a [days]-day itinerary for [destination] in [month] for [who's going, interests].
Pace: [relaxed/moderate/packed]. Budget level: [budget]. Group nearby sights together to reduce travel, include one rainy-day backup each day, and note anything that typically needs advance booking.
Format as a table per day: morning / afternoon / evening.

Decision Matrix

Planning & Life

Make a hard choice with less second-guessing.

Show full prompt
Help me decide between [options]. What matters to me: [criteria].
First ask me to weight each criterion 1-5. Then score each option 1-10 per criterion with one-line reasoning, show the weighted totals, and tell me which result would surprise me and why that's worth noticing.

Budget Reset

Planning & Life

Make a simple monthly budget from real numbers.

Show full prompt
Here's my monthly take-home pay: [amount] and my spending by category last month: [list].
Suggest a realistic budget for next month that reaches [goal, e.g. save $300]. Show categories in a table (last month | proposed | change), point out the 3 easiest cuts, and don't cut [things I won't change].
This is for planning, not financial advice.

Explain This Code

Coding Basics

Understand code you didn't write.

Show full prompt
Explain this [language] code to someone who knows [your level].
[paste code]
Give: 1) one-sentence purpose, 2) a line-by-line (or block-by-block) walkthrough, 3) any bugs or risky parts, 4) one question I should ask whoever wrote it.

Error Message Decoder

Coding Basics

Fix an error without guessing.

Show full prompt
I got this error: [paste full error].
Running: [what you ran], on [OS / tool versions]. Relevant code: [paste].
Explain what the error means in plain English, list the 3 most likely causes ranked, and give the exact fix for the most likely one. Then tell me how to confirm it worked.

Spreadsheet Formula Helper

Coding Basics

Get the right Excel/Google Sheets formula.

Show full prompt
In [Google Sheets/Excel], my data is: column A = [..], B = [..], C = [..], rows 2 to [n].
I want to [goal, e.g. sum C where A is 'Paid' and B is in March].
Give the formula, explain each part, and show the result on these 3 sample rows: [paste].

Build a Tiny Script

Coding Basics

Automate a small repetitive task.

Show full prompt
Write a beginner-friendly [Python] script that [task, e.g. renames all photos in a folder to date_taken.jpg].
I'm on [OS]. Include: install steps, comments on every block, a dry-run mode that only prints what it would do, and how to run it.
Keep it under [60] lines with no unnecessary libraries.

Build a Text Editor App

Coding Projects

Have an AI coding tool build a small, fast Windows text editor from scratch.

Show full prompt
You are a senior Windows developer. Build a native Win32 x64 desktop text editor in C++ (MSVC, CMake) in a new empty folder `texteditor/`. Write all code yourself; don't copy any existing editor's code, icons, or branding. Name the app "[your app name]".

Features:
1. One editing area filling the window, with File, Edit, Format, View and Help menus and shortcuts (Ctrl+N/O/S/P/F/H/G/A, F3, F5).
2. Optional status bar with line/column and line-ending type, toggled from View.
3. Open/Save/Save As with standard Windows dialogs (Text Documents *.txt, All Files *.*).
4. Title bar shows "<filename> - [app name]" ("Untitled" for new files) with a * when there are unsaved changes; prompt Save / Don't Save / Cancel before losing changes.
5. Detect and preserve encoding (ANSI, UTF-8 with/without BOM, UTF-16 LE/BE) and line endings (CRLF, LF, CR); Save As lets the user pick an encoding.
6. Find, Replace, Replace All, Find Next (F3) with match case, direction and wrap-around; remember the last search.
7. Go To line, insert time/date (F5), font picker (default monospace 10 pt), word wrap toggle.
8. Print and Page Setup with margins, header (filename) and footer ("Page N").
9. Remember font, wrap, status bar, margins, window size/position and find options between runs (HKCU\Software\[app name]).
10. Open files by drag-and-drop and from the command line.
11. Optional: periodic autosave to a recovery file, offered for restore after a crash.

Edge cases: missing or locked files show an error, never crash; files up to 100 MB open without freezing; warn before saving if characters would be lost in the chosen encoding; read-only files fall back to Save As.

Deliver: README.md with build/run steps, unit tests for encoding and line-ending handling (all passing), and NOTES.md listing every assumption you made.