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.
On this page
- What changes after the first output
- How users add constraints, tone, and structure
- Common revision loops in writing, design, and code
Page outline Jump by section
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.
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:
- Generate a draft.
- Identify the largest weakness.
- Write a prompt that addresses only that weakness.
- Review the new version.
- 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.
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…
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…
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…
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.
The Art of Prompt Engineering with ChatGPT
Directly addresses refining prompts after reviewing outputs.
Endnotes
-
Source: ibm.com
Link: https://www.ibm.com/think/topics/iterative-promptingSource snippet
What is Iterative Prompting? | IBMIterative prompting converts AI interaction into a structured, step-by-step iterative process, refin...
-
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...
-
Source: platform.claude.com
Title: Prompt engineering overview
Link: https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/overviewSource snippet
Prompt engineering overview - Claude API DocsThis guide focuses on success criteria that are controllable through prompt engineerin...
-
Source: ibm.com
Link: https://www.ibm.com/think/topics/prompt-engineeringSource snippet
systems to create specific, high-quality outputs...
-
Source: anthropic.com
Title: prompt engineering for [business]({{ ‘business-adoption/’ | relative_url }}) performance
Link: https://www.anthropic.com/news/prompt-engineering-for-business-performanceSource snippet
Prompt engineering for business performance29 Feb 2024 — Prompt engineering is an important tool for any business seeking to opt...
-
Source: docs.aws.amazon.com
Title: AWS Documentation Prompt engineering concepts
Link: https://docs.aws.amazon.com/bedrock/latest/userguide/prompt-engineering-guidelines.htmlSource snippet
AWS DocumentationPrompt engineering concepts - Amazon BedrockPrompt engineering refers to the practice of optimizing textual input to a L...
-
Source: ibm.com
Title: prompt engineering
Link: https://www.ibm.com/think/prompt-engineeringSource snippet
The 2026 Guide to Prompt EngineeringThis guide will help you design, refine and optimize prompts that drive meaningful results—whether yo...
-
Source: medium.com
Link: https://medium.com/promptlayer/prompt-engineering-with-anthropic-claude-5399da57461dSource snippet
Prompt Engineering with Anthropic ClaudePrompt Engineering with Anthropic Claude · Tip #1: Use XML tags · Tip #2: Be specific rather than...
-
Source: arxiv.org
Title: arXiv Self-Refine: Iterative Refinement with Self-Feedback
Link: https://arxiv.org/abs/2303.17651Source snippet
Self-Refine: Iterative Refinement with Self-FeedbackMarch 30, 2023...
Published: March 30, 2023
-
Source: arxiv.org
Link: https://arxiv.org/abs/2303.13534Source snippet
Prompting AI Art: An Investigation into the Creative Skill of Prompt EngineeringMarch 13, 2023...
Published: March 13, 2023
-
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...
-
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.htmlSource snippet
AWS DocumentationWorkflow for prompt chaining - AWS Prescriptive GuidancePrompt chaining breaks complex tasks into sequential LLM steps...
-
Source: docs.aws.amazon.com
Link: https://docs.aws.amazon.com/step-functions/latest/dg/sample-bedrock-prompt-chaining.htmlSource snippet
AWS DocumentationPerform AI prompt-chaining with Amazon BedrockThis sample project demonstrates how you can integrate with Amazon Bedrock...
-
Source: arxiv.org
Link: https://arxiv.org/abs/2309.09128Source snippet
ChainForge: A Visual Toolkit for Prompt Engineering and LLM Hypothesis TestingSeptember 17, 2023...
Published: September 17, 2023
-
Source: arxiv.org
Link: https://arxiv.org/abs/2304.01964 -
Source: anthropic.com
Title: effective context engineering for ai agents
Link: https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agentsSource snippet
Sep 29, 2025 — Prompt engineering refers to methods for writing and organizing LLM instructions for optimal outcomes (see our docs for an...
-
Source: anthropic.com
Link: https://www.anthropic.com/institute/recursive-self-improvementSource snippet
supply the goal, especially around full...
-
Source: aws.amazon.com
Link: https://aws.amazon.com/blogs/machine-learning/human-in-the-loop-constructs-for-agentic-workflows-in-[healthcareSource snippet
amazon.comHuman-in-the-loop constructs for agentic workflows...8 Apr 2026 — In this post, you will learn four practical approaches to im...
-
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
-
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...
-
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...
-
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
-
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...
-
Source: medium.com
Link: https://medium.com/%40inturinikhilnageshwar/beyond-the-words-how-prompt-engineering-and-iterative-refinement-build-exceptional-ai-agents-55e11c4afe26Source snippet
It requires a sophisticated, iterative process that many practitioners now call...Read more...
-
Source: medium.com
Link: https://medium.com/%40aadilrsk/the-complete-guide-to-prompt-engineering-from-beginner-to-expert-b27bf9155c4cSource snippet
The Complete Guide to Prompt EngineeringKey Insight: Each iteration adds constraints based on what's missing. Refinement Checklist: Is th...
-
Source: medium.com
Link: https://medium.com/%40NAITIVE/mastering-complex-tasks-the-art-of-prompt-chaining-97edc4594757Source snippet
Mastering Complex Tasks: The Art of Prompt ChainingPrompt chaining is the technique of breaking down complex tasks into smaller, more man...
-
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-e8c9ac4db3f3Source snippet
According to Anthropic, prompt engineering is about refining how we communicate...Read more...
-
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-7df7608b6f96Source snippet
AWS Bedrock Bootcamp: GenAI from Zero to HeroA practical, code-first journey through every major Amazon Bedrock feature — from your first...
-
Source: ibm.com
Link: https://www.ibm.com/think/topics/prompt-engineering-techniquesSource snippet
Prompt Engineering TechniquesPrompt engineering techniques are strategies used to design and structure prompts, input queries or instruct...
-
Source: ibm.com
Link: https://www.ibm.com/think/tutorials/iterative-promptingSource snippet
Instead of...Read more...
-
Source: linkedin.com
Link: https://www.linkedin.com/posts/jafarnajafov_anthropic-dropped-a-free-guide-on-prompt-activity-7327746889968168961-jLuLSource snippet
Anthropic's free guide on Prompt EngineeringAnthropic dropped a free guide on Prompt Engineering and it's insanely useful. Learn how to w...
-
Source: linkedin.com
Link: https://www.linkedin.com/posts/khizer-abbas_breaking-anthropic-just-dropped-prompt-engineering-activity-7343909072116617217-G7eDSource snippet
ases. Here's what's inside...
-
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 -
Source: reuters.com
Title: Anthropic moves toward IPO, stepping up race with Open AI
Link: https://www.reuters.com/[business/ai -
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/ -
Source: mirascope.com
Title: prompt iteration
Link: https://mirascope.com/blog/prompt-iterationSource snippet
A Guide to Prompt Iteration: Strategies and Examples26 Nov 2025 — Iterative prompting is the process of refining a model's response throu...
-
Source: Wikipedia
Link: https://en.wikipedia.org/wiki/AnthropicSource snippet
AnthropicAnthropic PBC is an American artificial intelligence (AI) company headquartered in San Francisco, California. It has develope...
Additional References
-
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-sciencesSource 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...
-
Source: linkedin.com
Link: https://www.linkedin.com/pulse/ai-agents-context-human-in-the-loop-decision-making-de-ridder-zpqqcSource snippet
AI Agents, Context, and Human-in-the-Loop Decision MakingEscalation of Ambiguities: A well-designed and safe agent (Building Generative A...
-
Source: businessinsider.com
Link: https://www.businessinsider.com/anthropic-guide-prompt-engineering-2025-7Source snippet
The guide likens Claude to a "brilliant but new employee with amnesia," emphasizing the need for explicit, well-structured prompts. To en...
-
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...
-
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...
-
Source: youtube.com
Link: https://www.youtube.com/watch?v=GdxBJ4H-6cwSource snippet
Serverless GenAI Prompt Chaining with Step Functions...Using step functions and serverless generative AI to really show how they can cha...
-
Source: youtube.com
Link: https://www.youtube.com/watch?v=hkhDdcM5V94 -
Source: github.com
Link: https://github.com/thibaultyou/prompt-blueprint/blob/main/guides/anthropic-best-practices__chatgpt-4_5.mdSource snippet
Rarely will your first prompt be the perfect one. Embrace a cycle of draft → test → refine. Here are tips for...
-
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...
-
Source: github.com
Link: https://github.com/aws-samples/amazon-bedrock-serverless-prompt-chainingSource snippet
y scalable generative AI applications with prompt chaining and Amazon Bedrock.Read more...
Topic Tree



