Menu
Loading...
Back to Home
📝

Structure Your Prompt

Well-organized prompts lead to well-organized responses

Why Structure Matters

Imagine giving someone directions while jumping between topics: "Turn left... oh by the way, don't speed... so after the left turn... actually, bring your wallet for tolls..." Confusing, right?

Structured prompts organize information logically, making it easier for AI to understand your needs and respond appropriately. Think of structure as the scaffolding that supports your prompt.

The CTFC Framework

A universal structure that works for almost any prompt:

C = Context

Background information, situation, your role, audience

"I'm a product manager at a SaaS startup with 50 employees. We're preparing our Q4 roadmap presentation for stakeholders who are non-technical executives focused on ROI."

T = Task

Specific action you want AI to perform

"Create a slide outline for a 15-minute presentation that explains our roadmap priorities and justifies each feature in terms of business impact."

F = Format

How you want the output structured

"Format as: Slide number, slide title, 3-4 bullet points per slide, suggested visual (chart/diagram/screenshot)."

C = Constraints

Limitations, requirements, things to avoid

"Keep technical jargon to a minimum. Focus on business outcomes (revenue, retention, efficiency). Maximum 8 slides."

Complete CTFC Example

CONTEXT:

I'm a freelance web developer creating a portfolio website to attract small business clients. My specialty is building WordPress sites for local businesses (restaurants, shops, services). I have 3 years of experience and 12 completed projects.

TASK:

Write copy for my portfolio homepage that positions me as the go-to developer for small businesses and encourages visitors to book a free consultation.

FORMAT:

Include: 1) Hero headline and subheadline, 2) "Why Choose Me" section with 4 benefits, 3) Social proof snippet, 4) Clear CTA button text.

CONSTRAINTS:

Keep it conversational and approachable—no corporate jargon. Focus on solving pain points (website stress, technical confusion, wasted money on bad sites). Under 250 words total.

Alternative Structures

Problem-Solution-Outcome (PSO)

Problem:

"Our mobile app has a 60% drop-off rate during onboarding"

Solution Needed:

"Redesign the onboarding flow to be more engaging and reduce steps"

Desired Outcome:

"Reduce drop-off to under 30% and increase user completion"

Role-Task-Format (RTF)

Role:

"Act as a senior UX writer at a fintech company"

Task:

"Write error messages for failed payment transactions"

Format:

"Provide 5 scenarios with user-friendly error copy for each"

Input-Process-Output (IPO)

Input:

"Here's my rough draft of a cover letter [paste text]"

Process:

"Review for clarity, fix grammar, strengthen achievements, match tone to job description"

Output:

"Provide revised version with a brief explanation of major changes"

Structuring Complex Prompts

Use Markdown for Clarity

## Context

I'm launching an online course...

## Task

Create a marketing email sequence...

## Requirements

- 3 emails spaced 2 days apart

- Each under 200 words

- Progressive disclosure strategy

## Constraints

- No aggressive sales language

- Include social proof

Before & After Examples

❌ Unstructured (Confusing)

"Write me a blog post about productivity and make it SEO optimized, I want it to be around 1000 words but keep it engaging and use examples, my audience is entrepreneurs but also talk about tools like Notion and Asana, oh and make sure to include actionable tips."

âś… Structured (Clear)

**CONTEXT:** Writing for solopreneurs and small business owners (non-technical) who struggle with productivity

**TASK:** Write an SEO-optimized blog post about productivity systems

**FORMAT:** 1000 words | Introduction, 3 main sections, conclusion | Include 2 tool recommendations per section

**CONSTRAINTS:** Keep language simple | Focus on Notion and Asana | Include 5 actionable tips total | Engaging tone with real examples

Structure Checklist

Before sending your prompt, verify:

  • â–ˇClear sections with labels or headers
  • â–ˇLogical flow (context → task → specifics)
  • â–ˇAll key information is included
  • â–ˇNo contradictions or unclear instructions
  • â–ˇEasy to scan and understand quickly

Practice Exercise

Restructure This Messy Prompt

"I need help with my resume, I'm applying for software jobs and have 5 years experience mostly in JavaScript and React, make it look professional and include my GitHub projects, keep it to one page, I also know Python and SQL and I worked at 3 companies, focus on achievements not just duties."

Try restructuring this using the CTFC framework!

See Well-Structured Prompts

Learn from prompts with excellent organization

Browse Prompts