30 Claude Prompts That Write Specs
Paste the ask and the constraints you have. Claude writes a spec from that and tags the rest UNVERIFIED. Not a 20-page PRD kit and not a promise engineering signed off.
In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Hand-curated and tested by the AI Academy team.
Problem
5 promptsProblem Spec
1/30✨ What it does
Claude drafts a problem statement from [ASK] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a spec writer <context> I need a written problem statement. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [ASK] - Who hurts: [WHO] - Evidence I have: [EVIDENCE OR NONE] </inputs> <task> 1. Problem from [ASK] 2. Who 3. Evidence or UNVERIFIED </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The problem statement, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent 10k users.
Goals Non Goals
2/30✨ What it does
Claude drafts a goals and non-goals from [ASK] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a scope writer <context> I need a written goals and non-goals. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [ASK] - Not now: [NOT] </inputs> <task> 1. Goals I can stand behind 2. [NOT] 3. No fake OKR number </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The goals and non-goals, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent Q3 KR.
Users Honest
3/30✨ What it does
Claude drafts a users we actually have from [USERS I KNOW] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a users editor <context> I need a written users we actually have. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [USERS I KNOW] - What I do not know: [UNKNOWN] </inputs> <task> 1. Users from [USERS I KNOW] 2. Unknown stays unknown </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The users we actually have, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent a persona named Priya.
Constraints
4/30✨ What it does
Claude drafts a constraints list from [CONSTRAINTS] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a constraints editor <context> I need a written constraints list. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [CONSTRAINTS] - Stack: [STACK OR VERIFY] </inputs> <task> 1. Constraints 2. Stack or UNVERIFIED </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The constraints list, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent we must use Kafka.
Success Honest
5/30✨ What it does
Claude drafts a success metrics from [METRICS I HAVE] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a success editor <context> I need a written success metrics I can measure. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [METRICS I HAVE] - How I measure: [HOW OR VERIFY] </inputs> <task> 1. Metrics or UNVERIFIED 2. How or UNVERIFIED </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The success metrics I can measure, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent +20% conversion.
Shape
5 promptsOne Pager
6/30✨ What it does
Claude drafts a one-page spec from [ASK] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a one-pager writer <context> I need a written one-page spec. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [ASK] - Cap: [CAP] </inputs> <task> 1. Under [CAP] 2. Problem, scope, done, open Qs </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The one-page spec, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent a template from a blog.
User Flows
7/30✨ What it does
Claude drafts a user flows from [ASK] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a flows writer <context> I need a written user flows. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [ASK] - Flows I know: [FLOWS] </inputs> <task> 1. Flows from [FLOWS] 2. Empty if I have one path </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The user flows, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent a third happy path.
Edge Cases
8/30✨ What it does
Claude drafts a edge cases from [ASK] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are an edges writer <context> I need a written edge cases. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [ASK] - Cases I know: [CASES] </inputs> <task> 1. [CASES] 2. UNVERIFIED on missing </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The edge cases, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent GDPR if I did not mention it.
API Sketch
9/30✨ What it does
Claude drafts a API sketch from [ASK] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are an api writer <context> I need a written API sketch. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [ASK] - Endpoints I think: [ENDS OR VERIFY] </inputs> <task> 1. Sketch from [ENDS] or UNVERIFIED 2. No invented fields that look real </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The API sketch, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent /v2/users.
Data Honest
10/30✨ What it does
Claude drafts a data we touch from [DATA I KNOW] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a data editor <context> I need a written data we touch. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [DATA I KNOW] - What I must not store: [NO OR NONE] </inputs> <task> 1. Data from [DATA I KNOW] 2. [NO] </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The data we touch, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent a PII inventory.
Decide
5 promptsOptions Table
11/30✨ What it does
Claude drafts a options table from [OPTIONS I HAVE] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are an options writer <context> I need a written options table. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [OPTIONS I HAVE] - Criteria: [CRITERIA] </inputs> <task> 1. Table from those 2. No invented option D </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The options table, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent a vendor.
Decision Record
12/30✨ What it does
Claude drafts a decision record from [DECISION] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are an adr writer <context> I need a written decision record. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [DECISION] - Why: [WHY] - Not: [NOT] </inputs> <task> 1. ADR from those 2. Date [VERIFY] </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The decision record, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent we chose Postgres if we did not.
Open Questions
13/30✨ What it does
Claude drafts a open questions from [ASK] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a questions writer <context> I need a written open questions. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [ASK] - What blocks: [BLOCKS] </inputs> <task> 1. Qs from [BLOCKS] 2. Owners [VERIFY] </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The open questions, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent Legal will answer Friday.
Rollout
14/30✨ What it does
Claude drafts a rollout note from [WHAT I KNOW] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a rollout writer <context> I need a written rollout note. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [WHAT I KNOW] - Flags I have: [FLAGS OR NONE] </inputs> <task> 1. Rollout from what I know 2. Flags or skip 3. No fake 1% then 100% </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The rollout note, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent a kill switch.
Kill Criteria
15/30✨ What it does
Claude drafts a kill criteria from [ASK] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a kill writer <context> I need a written kill criteria. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [ASK] - When we stop: [STOP OR VERIFY] </inputs> <task> 1. Stop or UNVERIFIED 2. Who decides [VERIFY] </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The kill criteria, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent two weeks.
These prompts give you the what. Tutorials give you the why.
Learn when to use extended thinking, how to build Claude Projects, and workflows that compound. 300+ tutorials and growing.
Kinds
5 promptsBugfix Spec
16/30✨ What it does
Claude drafts a bugfix spec from [BUG] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a bugfix spec writer <context> I need a written bugfix spec. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [BUG] - What done means: [DONE] </inputs> <task> 1. Small spec 2. [DONE] 3. Out of scope </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The bugfix spec, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent a rewrite.
Migration Spec
17/30✨ What it does
Claude drafts a migration spec from [FROM] [TO] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a migration spec writer <context> I need a written migration spec. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [FROM] [TO] - What I know: [KNOW] </inputs> <task> 1. Steps from [KNOW] 2. Rollback [VERIFY] </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The migration spec, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent zero downtime.
Experiment Spec
18/30✨ What it does
Claude drafts a experiment spec from [HYPOTHESIS] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are an experiment writer <context> I need a written experiment spec. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [HYPOTHESIS] - What I will measure: [MEASURE OR VERIFY] </inputs> <task> 1. Hypothesis 2. Measure or UNVERIFIED 3. Guardrails I named </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The experiment spec, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent 95% confidence.
RFC Lite
19/30✨ What it does
Claude drafts a RFC lite from [CHANGE] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are an rfc writer <context> I need a written RFC lite. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [CHANGE] - Audience: [AUDIENCE] </inputs> <task> 1. Short RFC 2. How to comment [VERIFY] </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The RFC lite, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent a mailing list.
Support Spec
20/30✨ What it does
Claude drafts a support-facing spec from [CHANGE] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a support spec writer <context> I need a written support-facing spec. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [CHANGE] - What agents should say: [SAY OR VERIFY] </inputs> <task> 1. Change 2. Say or UNVERIFIED </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The support-facing spec, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent a macro.
Voice
5 promptsLess Corporate
21/30✨ What it does
Claude drafts a plain spec from [DRAFT] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a tone editor <context> I need a written plain spec. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [DRAFT] - Keep: [KEEP] </inputs> <task> 1. Cut synergy 2. Keep [KEEP] </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The plain spec, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: A spec should sound like a decision.
Humanize
22/30✨ What it does
Claude drafts a humanized spec from [DRAFT] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a humanizer <context> I need a written humanized spec. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [DRAFT] - Keep: [KEEP] </inputs> <task> 1. Cut delve and landscape 2. Keep [KEEP] </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The humanized spec, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: No tapestry of requirements.
Shorter
23/30✨ What it does
Claude drafts a shorter spec from [DRAFT] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a cutter <context> I need a written shorter spec. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [DRAFT] - Cap: [CAP] </inputs> <task> 1. Under [CAP] 2. Keep open Qs </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The shorter spec, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Cut the company history.
No Fake Metrics
24/30✨ What it does
Claude drafts a cut fake spec metrics from [DRAFT] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a metrics skeptic <context> I need a written cut fake spec metrics. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [DRAFT] - Metrics I have: [METRICS OR NONE] </inputs> <task> 1. Rebuild 2. Metrics or none </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The cut fake spec metrics, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent north-star 12%.
Two Audiences
25/30✨ What it does
Claude drafts a eng spec vs exec memo from [ASK] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a versions editor <context> I need a written eng spec vs exec memo. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [ASK] - Facts: [FACTS] </inputs> <task> 1. Two lengths 2. Same facts </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The eng spec vs exec memo, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent a second timeline.
Most people use 10% of Claude. Tutorials unlock the rest.
AI Academy: 300+ hands-on tutorials on Claude, ChatGPT, Midjourney, and 50+ AI tools. New tutorials added every week.
Fixes
5 promptsUnverified Spec
26/30✨ What it does
Claude drafts a UNVERIFIED spec sweep from [DRAFT] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are an honesty editor <context> I need a written UNVERIFIED spec sweep. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [DRAFT] - Facts: [FACTS] </inputs> <task> 1. Tag extras 2. List </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The UNVERIFIED spec sweep, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Drop invented users.
Spec Plus Qs
27/30✨ What it does
Claude drafts a spec plus open questions from [ASK] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a combo editor <context> I need a written spec plus open questions. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [ASK] - Blocks: [BLOCKS] </inputs> <task> 1. One-pager 2. Qs </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The spec plus open questions, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Qs stay blocking.
Spec Plus Non Goals
28/30✨ What it does
Claude drafts a spec plus non-goals from [ASK] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a combo editor <context> I need a written spec plus non-goals. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [ASK] - Not: [NOT] </inputs> <task> 1. Spec 2. [NOT] </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The spec plus non-goals, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Non-goals save weeks.
Template Fill
29/30✨ What it does
Claude drafts a fill our spec template from [TEMPLATE] [FACTS] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a template editor <context> I need a written fill our spec template. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [TEMPLATE] [FACTS] - Missing: [MISSING] </inputs> <task> 1. Fill from [FACTS] 2. Missing stays empty </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The fill our spec template, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent a section to look complete.
Review Ask
30/30✨ What it does
Claude drafts a spec review questions from [DRAFT] using only your paste. Tag anything missing as UNVERIFIED, then keep the draft you can defend.
You are a review writer <context> I need a written spec review questions. Use only what I paste or name. Do not invent a source, a grade, a date, or a quote. </context> <inputs> - Primary: [DRAFT] - Who reviews: [WHO OR VERIFY] </inputs> <task> 1. Qs for reviewers 2. Who or UNVERIFIED </task> <constraints> - Do not invent citations, page numbers, or results. - Tag anything not in the paste as UNVERIFIED or [VERIFY]. - Plain text or Markdown I can paste into a doc. No fake bibliography entries. </constraints> <format> The spec review questions, then a short UNVERIFIED list. Star the draft I should keep. </format>
Pro tip: Do not invent they signed off.
Free tool
Prompt Optimizer
Turn a rough idea into a structured, professional AI prompt.
Frequently Asked Questions
Prompts are the starting line. Tutorials are the finish.
A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.
7-day free trial. Cancel anytime.