The RCTFE Framework: A Step-by-Step Guide to Writing Perfect AI Prompts
The same 5-step framework that turns vague AI output into expert-level results — every single time.
After testing hundreds of prompts across ChatGPT, Claude, and Gemini, I've found that every great prompt follows the same structure. I call it RCTFE — not a catchy acronym, but one that works.
What Is RCTFE?
RCTFE stands for:
- Role — Who the AI should act as
- Context — Background information it needs
- Task — The specific deliverable you want
- Format — How the output should be structured
- Examples — What "good" looks like
Most people only do the T (Task) part — "Write me a blog post." That's why they get generic output. Adding the other four elements transforms the result.
Step 1: Role
Tell the AI who to be. This activates a specific "mode" — the vocabulary changes, the recommendations get domain-specific, and the advice matches what that professional would actually say.
Weak roles:
- "You are a helpful assistant" (too generic)
- "You are a marketer" (too broad)
Strong roles:
- "You are a senior email marketer who specializes in welcome sequences for SaaS products"
- "You are a CFO advising a bootstrapped startup with $500K ARR"
Pro tip: Add a constraint to the role. "Senior copywriter" is good. "Senior copywriter who never uses jargon and writes at a 6th-grade reading level" is better.
Step 2: Context
Context is the single biggest lever. The more relevant context you provide, the more tailored the output.
What to include:
- Who your audience is (demographics, pain points)
- What your business does
- What you've tried before
- Constraints (budget, timeline, platform, word count)
- Brand voice or tone guidelines
Pro tip: You almost can't give too much context. The AI uses what's relevant and ignores the rest.
Step 3: Task
Be absurdly specific about what you want. The specificity ladder:
- "Write a blog post" — useless
- "Write a blog post about email marketing" — vague
- "Write a 700-word blog post teaching solopreneurs 3 email subject line formulas they can use today. Include one real-world example for each." — excellent
Step 4: Format
Without format instructions, AI defaults to walls of text. Specify:
- Bullet points vs. paragraphs
- Tables with specific columns
- Headers and sections
- Word count limits
- Specific templates (email format, social post format)
Step 5: Examples
The most underused step. Showing the AI one example of what you want produces dramatically better output than describing what you want.
Three ways to use examples:
- Paste a sample of your writing and say "Match this style"
- Reference a brand: "Write like Basecamp's blog — opinionated, clear, no corporate speak"
- Provide input/output pairs: "Feature: X → Benefit: Y. Now do the same for these features."
Putting It All Together
Here's a complete RCTFE prompt:
ROLE: You are a senior email marketer specializing in welcome
sequences for SaaS products.
CONTEXT: My product is TaskFlow, a simple project management tool
for freelancers. Users are non-technical (designers, writers). They
signed up because complex tools overwhelm them. Our brand voice is
friendly and simple — never corporate.
TASK: Write the first email in a 5-email welcome sequence. Make
them excited about their decision, show them the ONE most important
feature (daily priority view), and get them to complete their first
task in the app.
FORMAT: Subject line (+ 2 alternatives), preview text, body under
200 words, CTA button text, P.S. line.
EXAMPLE of our voice: "Hey! So glad you're here. TaskFlow was built
for people like you — creative pros who'd rather be doing great work
than wrestling with a project board."
Try it. Paste this into any AI tool and compare the result to "Write a welcome email for my app." The difference is night and day.
Keep Reading
5 Prompt Engineering Techniques — The five core techniques that make AI output dramatically better.
15 Best AI Prompts for Business — Copy-paste prompts using the RCTFE framework across 6 categories.
ChatGPT vs Claude vs Gemini — RCTFE works across all AI tools. See which one is best for each task.
7 Prompt Mistakes You're Making — The most common errors and before-and-after fixes for each one.
Free Sample: 5 Prompts + Framework — Try 5 prompts from the full collection, free.
Want 150+ prompts using the RCTFE framework?
PromptCraft Pro is a complete guide + toolkit for business professionals. Every prompt uses RCTFE with customizable variables. Pay what you want, from $1.
Get PromptCraft Pro — Pay What You Want