thinkhard.SI

Prompt repository Research & learning

Write an abstract for a paper, thesis or conference submission

You need an abstract within a strict word limit that states the question, method, findings and why they matter, using only what your work shows.

Registry no.
RES-023
Collection
Research & learning
Laid out for
Any chat model
Score
10 out of 10
Blanks to fill
4
Added

Research & learningAny chat

The prompt

Score 10 of 10, Excellent

Use it when You need an abstract within a strict word limit that states the question, method, findings and why they matter, using only what your work shows.

  • {{venue_rules}}
  • {{readers}}
  • {{field}}
  • {{work_text}}
Full prompt and why it works
Prompt
Where the abstract goes, and its rules (word limit, required headings, keywords): {{venue_rules}}
Who reads it and decides: {{readers}}
Field: {{field}}

My paper, thesis chapter or summary of the work (question, methods, results with numbers, conclusions):
"""
{{work_text}}
"""

Task:
Write an abstract of the work above for {{readers}}, within the rules given. Readers and reviewers often decide from the abstract alone whether to read on or accept a submission, so it should state plainly what was done, what was found and why it matters.

Format:
1. The abstract, under the required headings if there are any (for example Background, Methods, Results, Conclusions); otherwise one paragraph in that order.
2. The word count, counted, and the limit.
3. Keywords: 4 to 6, if the venue asks for them, using terms that appear in the work.
4. A second version of about half the length, for a program listing or a poster.
5. Number check: every number in the abstract, with where it appears in my text, so I can confirm each one.

Requirements:
- Stay within the word limit; it is usually a hard cut-off.
- Use only results that appear in my text, with the numbers copied exactly. Do not round, combine or add results, and do not state findings more strongly than I do: if I wrote "suggests", do not write "shows".
- Put the main result and its key number in the Results part, because an abstract without its finding gets skipped.
- No citations, no undefined abbreviations, and no promotional words such as "novel" or "groundbreaking" unless the venue expects them.

A good abstract is one a reviewer could judge the work from without opening the paper.

Example of one Results sentence's form only, with invented numbers: "Among 318 participants, completion rates rose from 41% to 58% after the change."

If my text lacks something the abstract needs, such as the sample size or the main result, put [missing: sample size] in its place and list what I need to add.

Variables

{{venue_rules}}
For example "conference abstract, 250 words, headings Background, Methods, Results, Conclusions".
{{readers}}
For example "the program committee" or "journal editors and readers in public health".
{{field}}
Your discipline, for example "nursing education" or "supply chain management".
{{work_text}}
The paper or a full summary of it, including the results with their numbers.

Why it works

  • What to avoid. Numbers are copied exactly and findings are never stated more strongly than you wrote them, so the abstract cannot promise what the paper does not show.
  • What good looks like. Every number is listed with where it appears in your text, and the word count is given, so you can check the abstract against both before submitting.
  • If unsure. Missing parts, such as the sample size, become [missing: ...] placeholders rather than plausible figures.

How to use it

  1. Press Fill in variables and type your details into each blank. What you type stays in this browser.
  2. Copy the filled prompt into the AI tool you already use, such as ChatGPT, Claude or Gemini, or open it in the Grader or the Prompt Tester here.
  3. Before you rely on it, try it on three or four real examples. The Prompt Tester runs them all at once and shows which ones go wrong.
Use it from code

Get this prompt as JSON from the free REST API, with your own text in the blanks, or let an AI assistant fetch it through the MCP server. No key.

curl -s https://thinkhard.si/api/v1/prompts/abstract-for-paper-or-submission

With the MCP server added to Claude, ChatGPT, Cursor or VS Code, call get_prompt with {"prompt": "abstract-for-paper-or-submission"}, or just ask for it by name.