← Back to Blog

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:

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:

Strong roles:

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:

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:

  1. "Write a blog post" — useless
  2. "Write a blog post about email marketing" — vague
  3. "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:

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:

  1. Paste a sample of your writing and say "Match this style"
  2. Reference a brand: "Write like Basecamp's blog — opinionated, clear, no corporate speak"
  3. 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