Free AI Prompt Generator
Create high-quality AI prompts using proven frameworks like APE, TAG, RACE, RISEN, CREATE, and SPARK. Generate prompts that deliver better results from ChatGPT, Claude, and other AI models.
What do you want the AI to do? Describe the main objective.
0/2000
What specific steps or actions should be taken to complete the task?
What should the final output achieve? What does success look like?
What is a Prompt Framework?
A prompt framework is a structured template that guides how you communicate with an AI model. Instead of writing vague requests, frameworks ensure every prompt contains the key ingredients an AI needs to produce high-quality, relevant output — consistently.
The right framework turns a mediocre prompt like "write me a blog post" into a precise instruction that delivers exactly what you need, first time. Different frameworks suit different tasks — from quick content generation to complex strategic analysis.
The 6 Frameworks Explained
Action · Purpose · Expectation
Simple & EffectiveAPE is the simplest prompt framework — perfect for beginners and quick tasks. It ensures every prompt has a clear action, a stated reason, and a defined output expectation.
A direct verb describing exactly what the AI should do (Write, Summarise, Translate, Analyse).
The reason or context behind the request — why this matters.
The format, length, style, or criteria the output must meet.
Example
Write (A) a 3-paragraph executive summary (E) of our Q3 earnings report for non-finance stakeholders (P).
Task · Action · Goal
Goal-FocusedTAG is a goal-oriented framework ideal for business tasks, content creation, and productivity workflows. It keeps every prompt anchored to a clear desired outcome.
The specific job or responsibility that needs completing.
The concrete steps or approach the AI should follow.
The end result — what achieving the task should accomplish.
Example
Task: Create a content calendar. Action: List 20 LinkedIn post ideas covering product features, team culture, and industry news. Goal: Increase brand awareness among B2B decision-makers.
Role · Action · Context · Execute
Role-BasedRACE assigns the AI a specific expert role, making it especially powerful for consulting, analysis, and domain-specific writing tasks where perspective and expertise matter.
The expert persona or professional role the AI should adopt.
What the AI must do in that role.
Relevant background, audience, constraints, or situational details.
Specific instructions on format, style, length, and delivery.
Example
Act as a senior UX designer (R). Review our onboarding flow (A) for a fintech app targeting first-time investors (C). Provide 5 prioritised improvement recommendations with rationale, in bullet format (E).
Role · Instructions · Steps · End Goal · Narrowing
Structured & DetailedRISEN is the most structured framework, designed for complex, multi-step tasks where precision matters. It prevents vague outputs by defining exactly who the AI is, what to do, how to do it, and what to avoid.
The AI's professional identity and area of expertise.
The overall directive — the main thing the AI must accomplish.
A sequential breakdown of how the AI should approach the task.
The final deliverable and what a successful outcome looks like.
Constraints, limitations, tone, audience, or what to avoid.
Example
Role: Expert data analyst. Instructions: Analyse our customer churn data. Steps: (1) Identify patterns, (2) Segment by demographics, (3) Suggest retention strategies. End Goal: A report with 3 actionable recommendations. Narrowing: Focus on customers with <12 months tenure, avoid technical jargon.
Character · Request · Examples · Adjustments · Type · Extras
Creative & ComprehensiveCREATE is the most comprehensive framework, built for creative tasks, detailed AI persona work, and outputs requiring a specific voice or style. It leaves nothing to chance.
The AI's personality, voice, and expertise.
The core task stated clearly and directly.
Reference outputs or examples to guide style and quality.
Tone, formality, and specific modifications to apply.
The output format — paragraph, table, code, bullet list, etc.
Any remaining constraints, special instructions, or preferences.
Example
Character: Award-winning copywriter with a witty, punchy style. Request: Write 3 homepage headline variants. Examples: 'Just do it', 'Think different'. Adjustments: Bold, confident tone. Type: 3 short headline options. Extras: For a sustainable fashion brand targeting Gen Z.
Situation · Problem · Action · Result · Knowledge
Problem-SolvingSPARK is designed for analytical, strategic, and research tasks. It frames every prompt as a real problem to solve, giving the AI full situational awareness before it acts.
The current state, background, and relevant context.
The specific challenge, question, or pain point to address.
What the AI should do to address the problem.
What a successful output looks like.
Domain expertise, data, or constraints the AI should apply.
Example
Situation: Our SaaS app has a 68% free-to-paid conversion rate drop after trial day 3. Problem: Users disengage before experiencing the core value. Action: Identify the 3 most likely causes and suggest fixes. Result: A prioritised action list. Knowledge: Apply SaaS onboarding best practices and behavioural psychology principles.
Which Framework Should You Use?
| Framework | Best For | Complexity |
|---|---|---|
| APE | Quick tasks, single-purpose prompts, beginners | Low |
| TAG | Business tasks, content creation, goal-oriented work | Low–Medium |
| RACE | Expert consulting, analysis, role-specific tasks | Medium |
| RISEN | Complex multi-step tasks, research, detailed reports | High |
| CREATE | Creative writing, brand voice, persona-driven content | High |
| SPARK | Strategic analysis, problem-solving, research briefs | Medium–High |
Tips for Better AI Prompts
Be specific, not vague
The more precise your task description, the better the output. Include audience, format, length, and tone.
Assign a role
Telling the AI to act as an 'expert marketing strategist' consistently produces higher-quality, more focused results.
Define the output format
Specify whether you want a bullet list, paragraph, table, JSON, or code — don't leave it to chance.
Include constraints
Word limits, things to avoid, and audience restrictions help the AI stay on target and prevent over-generation.
Iterate your prompts
A great prompt is rarely written once. Generate, review, refine, and regenerate until the output matches your goal.
Match the framework to the task
Use APE for quick tasks, RISEN for complex ones, and SPARK when you're solving a real problem.