Within Prompt Loops

Why better prompts usually come after the first draft

Generative AI is often presented as a tool that responds to a prompt and produces an answer. In practice, most useful work emerges through revision. The first output is usually a draft: good enough to reveal possibilities and weaknesses, but rarely good enough to publish, ship, or submit.

65 sources 3 graphics

On this page

  • What changes after the first output
  • How users add constraints, tone, and structure
  • Common revision loops in writing, design, and code
Preview for Why better prompts usually come after the first draft

Introduction

Generative AI is often presented as a tool that responds to a prompt and produces an answer. In practice, most useful work emerges through revision. The first output is usually a draft: good enough to reveal possibilities and weaknesses, but rarely good enough to publish, ship, or submit. Revision prompts are the mechanism that turns that draft into finished work.

Revision prompts illustration 1 This shift matters because it changes the role of the user. Instead of trying to write a perfect prompt upfront, people increasingly use AI as a collaborator in a cycle of drafting, reviewing, and refining. Research, industry guidance, and practical workflows consistently emphasise that prompt engineering is an iterative process in which feedback from one version informs the next. IBM+2Amazon Web Services, Inc.[ibm.com]ibm.comWhat is Iterative Prompting? | IBMIterative prompting converts AI interaction into a structured, step-by-step iterative process, refin…

What Changes After the First Output

The first AI-generated draft serves a purpose that is easy to overlook: it makes problems visible.

Before seeing an output, users may only have a vague sense of what they want. Once a draft exists, however, they can identify specific shortcomings. Perhaps the explanation is too technical, the article lacks structure, the design feels cluttered, or the code works but is difficult to maintain. Revision prompts transform these observations into instructions.

This is why experienced users often avoid asking an AI to “make it better”. Vague requests leave the model guessing. More effective revision prompts target a particular weakness:

  • “Reduce this from 800 words to 500 words without removing the key argument.”
  • “Rewrite for senior executives rather than technical staff.”
  • “Add evidence for each claim and identify unsupported statements.”
  • “Refactor this function for readability while preserving behaviour.”

The revision process narrows uncertainty. Each prompt removes ambiguity and increases alignment between the user’s intent and the output. Anthropic’s prompt-engineering guidance and IBM’s discussions of iterative prompting both emphasise refinement through clearer instructions, feedback, and success criteria rather than relying on a single perfect prompt.[Claude+2IBM]platform.claude.comPrompt engineering overviewPrompt engineering overview - Claude API DocsThis guide focuses on success criteria that are controllable through prompt engineerin…

Why Specific Revision Prompts Work Better Than General Ones

A useful way to think about revision prompts is that they act like targeted editing instructions.

When a user says, “Improve this article,” the AI must decide what improvement means. It might shorten the text, change the tone, reorganise sections, or add examples. The instruction contains too many possible interpretations.

By contrast, a focused revision prompt defines the desired change. For example:

Weak revision prompt

Improve this draft.

Stronger revision prompt

Reorganise this article into five sections with descriptive headings. Keep the existing information but make the argument easier to follow.

The second version gives the model a measurable objective. Industry guidance from Anthropic, Amazon Bedrock, and IBM repeatedly stresses specificity, explicit constraints, and iterative refinement because they reduce guesswork and produce more predictable results.[Anthropic+2AWS Documentation]anthropic.comprompt engineering for business performancePrompt engineering for business performance29 Feb 2024 — Prompt engineering is an important tool for any business seeking to opt…

In practice, successful revision often follows a pattern:

  1. Generate a draft.
  2. Identify the largest weakness.
  3. Write a prompt that addresses only that weakness.
  4. Review the new version.
  5. Repeat for the next weakness.

This incremental approach is usually more reliable than attempting to solve every issue simultaneously.

How Users Add Constraints, Tone, and Structure

Many revision cycles are not about correcting errors. They are about adding constraints that were missing from the original request.

Adding Tone

A first draft may communicate the right information but in the wrong voice.

Users frequently revise by specifying:

  • Formal versus conversational language
  • Expert versus beginner audience
  • Confident versus cautious framing
  • Persuasive versus neutral presentation

For example, a generic explanation can become a board-level briefing, a classroom lesson, or a marketing article simply by revising the tone instructions.

Anthropic’s documentation notes that models respond more reliably when users clearly specify audience, purpose, and desired style rather than expecting the model to infer them.[Claude]platform.claude.comPrompt engineering overviewPrompt engineering overview - Claude API DocsThis guide focuses on success criteria that are controllable through prompt engineerin…

Adding Structure

Another common revision step is organisational.

The information may already be present, but readers struggle because the material is arranged poorly. Revision prompts can request:

  • New headings
  • Bullet-point summaries
  • Executive summaries
  • Step-by-step instructions
  • Tables or comparison formats

Rather than generating entirely new content, the AI restructures existing material to better fit the intended use.

Revision prompts illustration 2

Adding Constraints

Constraints help narrow the solution space.

Examples include:

  • Word-count limits
  • Formatting rules
  • Required sections
  • Prohibited topics
  • Reading-level targets
  • Citation requirements

Research and practitioner guidance consistently show that adding constraints after reviewing an initial draft often produces stronger results than attempting to predict every requirement before generation begins.[Amazon Web Services, Inc.+2Medium]aws.amazon.comAmazon Web Services, Inc.Implementing advanced prompt engineering with Amazon…Aug 30, 2024 — Prompt engineering is an iterative proces…

Common Revision Loops in Writing

Writing provides the clearest example of iterative refinement because the changes are easy to observe.

A typical workflow might look like this:

Draft 1: Generate a rough article.

Revision prompt 1: Improve organisation and headings.

Revision prompt 2: Remove repetition and shorten paragraphs.

Revision prompt 3: Adjust tone for the target audience.

Revision prompt 4: Add examples and evidence.

Revision prompt 5: Proofread for clarity and consistency.

The key point is that each prompt addresses one editing objective. The user acts as an editor, directing attention to the next problem rather than asking for undefined improvement.

This approach mirrors findings from the research literature. The Self-Refine framework demonstrated that large language models can improve their outputs through repeated cycles of feedback and revision, with iterative refinement outperforming one-shot generation across multiple tasks.[arXiv]arxiv.orgarXiv Self-Refine: Iterative Refinement with Self-FeedbackSelf-Refine: Iterative Refinement with Self-FeedbackMarch 30, 2023…Published: March 30, 2023

Revision prompts illustration 3

Common Revision Loops in Design

Image-generation systems reveal another dimension of revision prompting.

A first image often captures the general concept but misses important details. Users then revise elements such as:

  • Composition
  • Lighting
  • Colour palette
  • Camera angle
  • Artistic style
  • Subject positioning

The process resembles art direction more than traditional drawing. The user reviews the result, identifies a specific mismatch between intention and output, and writes a prompt to correct that mismatch.

Research into AI-assisted image creation suggests that prompting becomes a learnable creative skill. Users improve results not by issuing longer initial instructions but by repeatedly evaluating outputs and refining descriptions.[arXiv]arxiv.orgPrompting AI Art: An Investigation into the Creative Skill of Prompt EngineeringMarch 13, 2023…Published: March 13, 2023

Common Revision Loops in Code

Software development demonstrates perhaps the most structured form of revision prompting.

A programmer might begin with:

Generate a Python function that parses CSV data.

After reviewing the result, the revisions become increasingly specific:

  • Add error handling.
  • Improve performance.
  • Follow a particular style guide.
  • Add tests.
  • Refactor for readability.
  • Document the code.

Notice that later prompts are informed by inspection of the actual output. Requirements that were difficult to anticipate become obvious once a working draft exists.

Many development workflows therefore resemble a conversation between human reviewer and AI assistant. The initial generation creates momentum, while revision prompts gradually move the code toward production quality. AWS guidance on prompt chaining similarly treats complex tasks as sequences of refinement stages rather than single interactions.[Amazon Web Services, Inc.+2AWS Documentation]aws.amazon.comAmazon Web Services, Inc.Building Generative AI prompt chaining workflows with…In this blog post, you will learn about prompt chaining…

Revision Prompts as Feedback Loops

At a deeper level, revision prompting works because it creates a feedback loop.

The user evaluates the output against a goal, identifies the gap, and communicates that gap through the next prompt. The AI then produces a revised version, which generates new information about what still needs improvement.

IBM describes iterative prompting as a structured process built around refinement and feedback loops rather than isolated requests.[IBM]ibm.comWhat is Iterative Prompting? | IBMIterative prompting converts AI interaction into a structured, step-by-step iterative process, refin…

Researchers studying prompt-development tools have observed similar patterns. Systems such as ChainForge and PromptAid were designed around experimentation, comparison, testing, and iterative refinement because effective prompting often emerges through repeated evaluation rather than immediate success.[arXiv]arxiv.orgChainForge: A Visual Toolkit for Prompt Engineering and LLM Hypothesis TestingSeptember 17, 2023…Published: September 17, 2023

The result is a creative workflow that resembles editing, directing, and reviewing more than traditional command execution.

The Main Misconception About Revision

A common misconception is that better AI results come from crafting a flawless initial prompt.

In reality, many experienced users treat the first prompt as a starting point rather than a final specification. The first output reveals what the model understood, what it missed, and what needs clarification. Revision prompts then supply the missing information.

The most productive mindset is therefore not “How do I write the perfect prompt?” but “What is the next most important improvement to make?” Each revision narrows the gap between draft and finished work. Through repeated cycles of targeted feedback, constraints, restructuring, and refinement, prompt iteration becomes less about generating content and more about shaping it into its final form.[Amazon Web Services, Inc.+2IBM]aws.amazon.comAmazon Web Services, Inc.Implementing advanced prompt engineering with Amazon…Aug 30, 2024 — Prompt engineering is an iterative proces…

Amazon book picks

Further Reading

Books and field guides related to Why better prompts usually come after the first draft. Use these as the next step if you want deeper reading beyond the article.

eBay marketplace picks

Marketplace Samples

Example marketplace items related to this page. Use the search link to explore similar finds on eBay.

UsingUSA

Endnotes

1. Source: ibm.com
Link:https://www.ibm.com/think/topics/iterative-prompting

Source snippet

What is Iterative Prompting? | IBMIterative prompting converts AI interaction into a structured, step-by-step iterative process, refin...

2. Source: aws.amazon.com
Link:https://aws.amazon.com/blogs/machine-learning/implementing-advanced-prompt-engineering-with-amazon-bedrock/

Source snippet

Amazon Web Services, Inc.Implementing advanced prompt engineering with Amazon...Aug 30, 2024 — Prompt engineering is an iterative proces...

3. Source: platform.claude.com
Title: Prompt engineering overview
Link:https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/overview

Source snippet

Prompt engineering overview - Claude API DocsThis guide focuses on success criteria that are controllable through prompt engineerin...

4. Source: ibm.com
Link:https://www.ibm.com/think/topics/prompt-engineering

Source snippet

systems to create specific, high-quality outputs...

5. Source: anthropic.com
Title: prompt engineering for [business]({{ ‘business-adoption/’ | relative_url }}) performance
Link:https://www.anthropic.com/news/prompt-engineering-for-business-performance

Source snippet

Prompt engineering for business performance29 Feb 2024 — Prompt engineering is an important tool for any business seeking to opt...

6. Source: docs.aws.amazon.com
Title: AWS Documentation Prompt engineering concepts
Link:https://docs.aws.amazon.com/bedrock/latest/userguide/prompt-engineering-guidelines.html

Source snippet

AWS DocumentationPrompt engineering concepts - Amazon BedrockPrompt engineering refers to the practice of optimizing textual input to a L...

7. Source: ibm.com
Title: prompt engineering
Link:https://www.ibm.com/think/prompt-engineering

Source snippet

The 2026 Guide to Prompt EngineeringThis guide will help you design, refine and optimize prompts that drive meaningful results—whether yo...

8. Source: medium.com
Link:https://medium.com/promptlayer/prompt-engineering-with-anthropic-claude-5399da57461d

Source snippet

Prompt Engineering with Anthropic ClaudePrompt Engineering with Anthropic Claude · Tip #1: Use XML tags · Tip #2: Be specific rather than...

9. Source: arxiv.org
Title: arXiv Self-Refine: Iterative Refinement with Self-Feedback
Link:https://arxiv.org/abs/2303.17651

Source snippet

Self-Refine: Iterative Refinement with Self-FeedbackMarch 30, 2023...

Published: March 30, 2023

10. Source: arxiv.org
Link:https://arxiv.org/abs/2303.13534

Source snippet

Prompting AI Art: An Investigation into the Creative Skill of Prompt EngineeringMarch 13, 2023...

Published: March 13, 2023

11. Source: aws.amazon.com
Link:https://aws.amazon.com/blogs/machine-learning/building-generative-ai-prompt-chaining-workflows-with-human-in-the-loop/

Source snippet

Amazon Web Services, Inc.Building Generative AI prompt chaining workflows with...In this blog post, you will learn about prompt chaining...

12. Source: docs.aws.amazon.com
Title: AWS Documentation Workflow for prompt chaining
Link:https://docs.aws.amazon.com/prescriptive-guidance/latest/agentic-ai-patterns/workflow-for-prompt-chaining.html

Source snippet

AWS DocumentationWorkflow for prompt chaining - AWS Prescriptive GuidancePrompt chaining breaks complex tasks into sequential LLM steps...

13. Source: docs.aws.amazon.com
Link:https://docs.aws.amazon.com/step-functions/latest/dg/sample-bedrock-prompt-chaining.html

Source snippet

AWS DocumentationPerform AI prompt-chaining with Amazon BedrockThis sample project demonstrates how you can integrate with Amazon Bedrock...

14. Source: arxiv.org
Link:https://arxiv.org/abs/2309.09128

Source snippet

ChainForge: A Visual Toolkit for Prompt Engineering and LLM Hypothesis TestingSeptember 17, 2023...

Published: September 17, 2023

15. Source: arxiv.org
Link:https://arxiv.org/abs/2304.01964

16. Source: anthropic.com
Title: effective context engineering for ai agents
Link:https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents

Source snippet

Sep 29, 2025 — Prompt engineering refers to methods for writing and organizing LLM instructions for optimal outcomes (see our docs for an...

17. Source: anthropic.com
Link:https://www.anthropic.com/institute/recursive-self-improvement

Source snippet

supply the goal, especially around full...

18. Source: aws.amazon.com
Link:https://aws.amazon.com/blogs/machine-learning/human-in-the-loop-constructs-for-agentic-workflows-in-[healthcare

Source snippet

amazon.comHuman-in-the-loop constructs for agentic workflows...8 Apr 2026 — In this post, you will learn four practical approaches to im...

19. Source: aws.amazon.com
Link:https://aws.amazon.com/blogs/machine-learning/incorporate-offline-and-online-human-machine-workflows-into-your-generative-ai-applications-on-aws/

Source snippet

offline and online human – machine workflows...14 May 2024 — This blog post uses RLHF as an offline human-in-the-loop approach and the n...

Published: May 2024

20. Source: aws.amazon.com
Link:https://aws.amazon.com/tr/video/watch/de313da02ff/

Source snippet

Step Functions for Generative AIThe session provides practical insights into using Step Functions for prompt chaining and building resili...

21. Source: aws.amazon.com
Link:https://aws.amazon.com/video/watch/de313da02ff/

Source snippet

Step Functions for Generative AIWe're gonna talk about state persistence and visibility and how to introduce humans as part of your workf...

22. Source: aws.amazon.com
Link:https://aws.amazon.com/blogs/machine-learning/category/application-services/aws-step-functions/page/2/

Source snippet

by Veda Raman and Uma Ramadoss on 17 MAY 2024 in Amazon Bedrock, AWS Step Functions...Read more...

Published: MAY 2024

23. Source: aws.amazon.com
Title: build a multi tenant generative ai environment for your enterprise on aws
Link:https://aws.amazon.com/blogs/machine-learning/build-a-multi-tenant-generative-ai-environment-for-your-enterprise-on-aws/

Source snippet

a multi-tenant generative AI environment for your...7 Nov 2024 — You can use AWS Step Functions to orchestrate the chaining workflows an...

24. Source: medium.com
Link:https://medium.com/%40inturinikhilnageshwar/beyond-the-words-how-prompt-engineering-and-iterative-refinement-build-exceptional-ai-agents-55e11c4afe26

Source snippet

It requires a sophisticated, iterative process that many practitioners now call...Read more...

25. Source: medium.com
Link:https://medium.com/%40aadilrsk/the-complete-guide-to-prompt-engineering-from-beginner-to-expert-b27bf9155c4c

Source snippet

The Complete Guide to Prompt EngineeringKey Insight: Each iteration adds constraints based on what's missing. Refinement Checklist: Is th...

26. Source: medium.com
Link:https://medium.com/%40NAITIVE/mastering-complex-tasks-the-art-of-prompt-chaining-97edc4594757

Source snippet

Mastering Complex Tasks: The Art of Prompt ChainingPrompt chaining is the technique of breaking down complex tasks into smaller, more man...

27. Source: techwithibrahim.medium.com
Title: the art of agent prompting lessons from anthropics ai team e8c9ac4db3f3
Link:https://techwithibrahim.medium.com/the-art-of-agent-prompting-lessons-from-anthropics-ai-team-e8c9ac4db3f3

Source snippet

According to Anthropic, prompt engineering is about refining how we communicate...Read more...

28. Source: medium.com
Link:https://medium.com/artificial-intelligence-and-just-all-about-it/aws-bedrock-bootcamp-genai-from-zero-to-hero-21-hands-on-demos-7df7608b6f96

Source snippet

AWS Bedrock Bootcamp: GenAI from Zero to HeroA practical, code-first journey through every major Amazon Bedrock feature — from your first...

29. Source: ibm.com
Link:https://www.ibm.com/think/topics/prompt-engineering-techniques

Source snippet

Prompt Engineering TechniquesPrompt engineering techniques are strategies used to design and structure prompts, input queries or instruct...

30. Source: ibm.com
Link:https://www.ibm.com/think/tutorials/iterative-prompting

Source snippet

Instead of...Read more...

31. Source: linkedin.com
Link:https://www.linkedin.com/posts/jafarnajafov_anthropic-dropped-a-free-guide-on-prompt-activity-7327746889968168961-jLuL

Source snippet

Anthropic's free guide on Prompt EngineeringAnthropic dropped a free guide on Prompt Engineering and it's insanely useful. Learn how to w...

32. Source: linkedin.com
Link:https://www.linkedin.com/posts/khizer-abbas_breaking-anthropic-just-dropped-prompt-engineering-activity-7343909072116617217-G7eD

Source snippet

ases. Here's what's inside...

33. Source: axios.com
Title: Anthropic says Mythos can turn software patches into exploits in minutes
Link:https://www.axios.com/2026/06/08/exclusive-anthropics-mythos-can-exploit-new-flaws-in-hours

34. Source: reuters.com
Title: Anthropic moves toward IPO, stepping up race with Open AI
Link:https://www.reuters.com/[business/ai

35. Source: observer.com
Title: Anthropic Philosopher Amanda Askell Says Claude May Replace Her Job One Day
Link:https://observer.com/2026/06/anthropics-philosopher-amanda-askell-ai-replacing-humanity-work/

36. Source: mirascope.com
Title: prompt iteration
Link:https://mirascope.com/blog/prompt-iteration

Source snippet

A Guide to Prompt Iteration: Strategies and Examples26 Nov 2025 — Iterative prompting is the process of refining a model's response throu...

37. Source: Wikipedia
Link:https://en.wikipedia.org/wiki/Anthropic

Source snippet

AnthropicAnthropic PBC is an American artificial intelligence (AI) company headquartered in San Francisco, California. It has develope...

Additional References

38. Source: aws-news.com
Link:https://aws-news.com/article/2026-04-08-human-in-the-loop-constructs-for-agentic-workflows-in-healthcare-and-life-sciences

Source snippet

Human-in-the-loop constructs for agentic workflows in...8 Apr 2026 — AWS presents four human-in-the-loop patterns for AI agents in healt...

39. Source: linkedin.com
Link:https://www.linkedin.com/pulse/ai-agents-context-human-in-the-loop-decision-making-de-ridder-zpqqc

Source snippet

AI Agents, Context, and Human-in-the-Loop Decision MakingEscalation of Ambiguities: A well-designed and safe agent (Building Generative A...

40. Source: businessinsider.com
Link:https://www.businessinsider.com/anthropic-guide-prompt-engineering

Source snippet

The guide likens Claude to a "brilliant but new employee with amnesia," emphasizing the need for explicit, well-structured prompts. To en...

41. Source: reddit.com
Link:https://www.reddit.com/r/PromptEngineering/comments/12a5j34/iterative_prompt_creator/

Source snippet

Iterative Prompt Creator: r/PromptEngineeringThe goal is to create a prompt that is clear, concise, and easy for me to understand, while...

42. Source: cloudthat.com
Title: scaling generative ai applications with prompt chaining in amazon bedrock
Link:https://www.cloudthat.com/resources/blog/scaling-generative-ai-applications-with-prompt-chaining-in-amazon-bedrock/

Source snippet

Scaling Generative AI Applications with Prompt Chaining in...30 Oct 2025 — A structured, multi-step workflow is created by automatically...

43. Source: youtube.com
Link:https://www.youtube.com/watch?v=GdxBJ4H-6cw

Source snippet

Serverless GenAI Prompt Chaining with Step Functions...Using step functions and serverless generative AI to really show how they can cha...

44. Source: youtube.com
Link:https://www.youtube.com/watch?v=hkhDdcM5V94

45. Source: github.com
Link:https://github.com/thibaultyou/prompt-blueprint/blob/main/guides/anthropic-best-practices__chatgpt-4_5.md

Source snippet

Rarely will your first prompt be the perfect one. Embrace a cycle of draft → test → refine. Here are tips for...

46. Source: reddit.com
Link:https://www.reddit.com/r/AIBizHub/comments/1jz9890/prompt_engineering_best_practices_from_anthropic/

Source snippet

Structure matters, context is king, and iteration is your friend. Also, most people...Read more...

47. Source: github.com
Link:https://github.com/aws-samples/amazon-bedrock-serverless-prompt-chaining

Source snippet

y scalable generative AI applications with prompt chaining and Amazon Bedrock.Read more...

Topic Tree

Follow this branch

Parent topic

Prompt Loops How Prompts Became a Creative Interface

Related pages 2