Gemini Pro vs. Claude Sonnet: Best AI Writer for 2025?
Author's Personal Take: Having worked with dozens of AI models, I've seen countless users get frustrated by generic, unusable results. The problem is rarely the AI; it's the instructions we provide. Vague questions lead to vague answers. This guide distills the exact framework I use to move beyond simple questions and give the AI a clear blueprint for success, ensuring sharp, reliable outputs every single time.
Let’s be honest. We’ve all been there. We type a quick command into an AI chatbot: "Write an email responding to the below," "Summarize this in 200 words," or "Give me five ideas for a new project." Then we stare at the screen, disappointed. The output feels off—too vague, too generic, or just plain unusable. We wonder why this revolutionary technology feels more like a clumsy intern than a brilliant assistant.
The problem isn't the AI. It's the instructions. The top 1% of AI users—the ones getting consistently sharp, insightful, and useful results—take a radically different approach. They don't ask casual questions; they provide structured, comprehensive instructions.
This article will break down the exact six-step framework these power users employ. Adapted from Google's own internal prompting system with one crucial addition, this method will teach you how to give context without causing confusion, define the precise output you need, and structure prompts that deliver exceptional results on the first try.
The fundamental mistake most users make is treating AI like a search engine or a conversational partner. We ask it a question and expect a perfect answer. But a Large Language Model (LLM) isn't a mind reader. It's an incredibly powerful engine that runs on the fuel you provide. Vague fuel leads to sputtering, unreliable performance.
Simple prompts like "write a blog post about productivity" lack the critical information the AI needs to excel.
Without this guidance, the AI is forced to make assumptions, defaulting to the most generic, middle-of-the-road content it has been trained on. The result is a bland, forgettable article that could have been written by anyone for anyone. To unlock the AI's true potential, you must shift from asking questions to giving instructions.
To move from basic queries to expert-level instructions, you need a system. The TCGREI framework is a six-part structure that transforms how you communicate with AI, ensuring clarity, context, and control over the final output.
This systematic approach ensures your AI instructions are comprehensive and clear.
| Component | Purpose |
|---|---|
| Task | Defines the specific Role, Action, and Format. |
| Context | Provides the background, audience, and tone. |
| Goal | Explains the desired outcome and purpose. |
| References | Shows examples of the desired style or structure. |
| Evaluate | Critiques the AI's first draft to find weaknesses. |
| Iterate | Refines the output through follow-up instructions. |
The Task is the core instruction. It tells the AI precisely what you want it to do. To be effective, the Task should be broken down into three distinct components:
Example in Action:
This structured task immediately focuses the AI, resulting in a concise, relevant, and properly formatted list instead of a rambling paragraph of generic advice.
Context is the background information that illuminates the task. Think of it as briefing a new team member. What essential details do they need to understand the project's landscape and deliver work that fits? Without context, the AI is working in a vacuum.
Include these key contextual elements:
Example in Action (Building on the Task):
Let's create a prompt for a newsletter article.
By adding this rich layer of context, you guide the AI to produce an article that is not just informative but also empathetic, appropriately formatted for mobile, and perfectly tailored to its intended audience.
While the Task defines the action, the Goal defines the purpose and the criteria for success. This is the crucial step that bridges the gap between what the AI creates and what you actually need. It answers the questions: "Why are we doing this?" and "What does a good result look like?"
Including a clear goal statement forces the AI to optimize its output for a specific outcome.
Example Goals:
Defining the goal makes a tangible difference because it helps the AI prioritize information and structure the response to achieve a specific end.
The most effective way to guide the AI's style, tone, and structure is to show it an example. This technique, often called few-shot prompting, involves providing concrete references of what you consider to be high-quality work. Think of it as giving the AI a style guide.
You can provide references by pasting text directly into the prompt or, with some models, by uploading documents.
Example Reference Instructions:
By providing a clear example, you remove guesswork and steer the AI toward producing an output that aligns perfectly with your expectations.
As your prompts become more detailed, you risk running into a common LLM limitation: the "lost in the middle" problem. Models tend to pay the most attention to the instructions at the very beginning and very end of a long prompt, sometimes ignoring or "forgetting" details buried in the middle.
To counteract this, structure all your longer prompts as follows:
By sandwiching your context between clear instructions, you ensure the AI keeps the most important directives top-of-mind.
Too many users accept the AI's first output as final. This is a mistake. The initial draft is just that—a draft. The real magic happens when you critically evaluate the output and guide the AI to improve it. You can even ask the AI to be its own critic.
After receiving the first draft, use follow-up prompts to evaluate its quality.
Example Evaluation Prompts:
This process forces the AI to analyze its work, revealing potential flaws and giving you a clear path to a better version.
Prompting is not a single command; it's a conversation. Iteration is the process of refining the output through a series of follow-up instructions. Your goal is to make the AI "show its thinking" and progressively enhance the content.
Example Iteration Prompts:
Iteration turns a decent output into an exceptional one, allowing you to fine-tune the content until it perfectly matches your needs.
Let's use the TCGREI framework to write a job description, transforming a bland request into a powerful hiring tool.
Simple Prompt: "Write a job description for a marketing lead."
TCGREI-Powered Prompt:
Once the AI generates the first draft based on these instructions, you would then apply the final two steps:
The final product is a job description that not only lists requirements but also sells the vision, reflects the company culture, and actively attracts the exact type of candidate you want to hire. That is the power of a complete, well-structured prompt.
The quality of your AI output is a direct reflection of the quality of your input. By moving beyond simple, one-line questions and embracing a structured framework like TCGREI, you can fundamentally change your relationship with artificial intelligence.
You'll spend less time fixing generic, unusable text and more time leveraging truly insightful, well-crafted results that work for you. Mastering the art of the prompt isn't just a technical trick; it's the key to unlocking the full creative and analytical power of AI.
Enjoyed this guide? Explore our other in-depth tutorials on AI tools and techniques to take your skills to the next level. Your journey to becoming an AI power user starts here!
The most common mistake is treating the AI like a search engine by asking vague, casual questions instead of providing clear, structured instructions. This leads to generic and often unusable outputs because the AI lacks the necessary details to tailor its response.
TCGREI is a six-step framework for crafting effective AI prompts. The acronym stands for Task, Context, Goal, References, Evaluate, and Iterate. It provides a comprehensive structure to ensure your prompts are clear, detailed, and guide the AI toward producing your desired output.
The 'Task' is the specific action you want the AI to perform (e.g., "write a 500-word article"). The 'Goal' is the underlying purpose or desired outcome of that task (e.g., "The goal is to create an article that persuades small business owners to try our new software"). The Task is what the AI does; the Goal is why it's doing it.
Context gives the AI the essential background information it needs to create a relevant and appropriate response. By defining the Audience, Platform, Tone, and Situation, you ensure the AI's output is tailored to your specific needs instead of being a generic, one-size-fits-all answer.
You can provide various references to guide the AI's style and structure. This can include a snippet of text you've written, a link to an article with a tone you like, a formal document whose structure you want to mimic (like a scientific abstract or an executive summary), or even just a description of a particular writing style.
The "lost in the middle" problem refers to the tendency of Large Language Models to pay more attention to the beginning and end of a long prompt, sometimes ignoring instructions in the middle. To solve this, structure your prompt with the main task at the top, detailed context in the middle, and a reiteration of your most critical instructions (like audience and format) at the bottom.
The first output from an AI is a draft, not a finished product. It's a starting point that can almost always be improved. By evaluating and iterating, you can refine the content, correct inaccuracies, and fine-tune the tone and style to create a much higher-quality final result.
You can prompt the AI to act as its own critic. Use follow-up prompts like, "Identify three weaknesses in the text you just wrote and suggest fixes," or "Score your answer on a scale of 1-10 for clarity and then rewrite it to improve the score." This forces the model to analyze and enhance its own work.
A meta prompt is a prompt that asks the AI to help you build a better prompt. For example, you can give the AI the TCGREI framework and your basic topic, and then instruct it to generate a complete, structured prompt for you to use. It's a powerful shortcut for applying the framework correctly.
Yes, the principles of the TCGREI framework are model-agnostic. Whether you are using OpenAI's ChatGPT, Google's Gemini, Anthropic's Claude, or another language model, providing clear tasks, rich context, defined goals, and specific references will consistently lead to better results.
Ahmed Bahaa Eldin
Founder & Lead Author, AI Tools Guide
Ahmed Bahaa Eldin is the founder and lead author of AI Tools Guide. He is dedicated to exploring the ever-evolving world of artificial intelligence and translating its power into practical applications. Through in-depth guides and up-to-date analysis, Ahmed helps creators, professionals, and enthusiasts stay ahead of the curve and harness the latest AI trends for their projects.
Comments
Post a Comment