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.

6 Proven Frameworks
Works with any AI
Copy-ready output
Components:1Task2Action3Goal

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

APE

Action · Purpose · Expectation

Simple & Effective

APE 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.

AAction

A direct verb describing exactly what the AI should do (Write, Summarise, Translate, Analyse).

PPurpose

The reason or context behind the request — why this matters.

EExpectation

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).

TAG

Task · Action · Goal

Goal-Focused

TAG is a goal-oriented framework ideal for business tasks, content creation, and productivity workflows. It keeps every prompt anchored to a clear desired outcome.

TTask

The specific job or responsibility that needs completing.

AAction

The concrete steps or approach the AI should follow.

GGoal

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.

RACE

Role · Action · Context · Execute

Role-Based

RACE assigns the AI a specific expert role, making it especially powerful for consulting, analysis, and domain-specific writing tasks where perspective and expertise matter.

RRole

The expert persona or professional role the AI should adopt.

AAction

What the AI must do in that role.

CContext

Relevant background, audience, constraints, or situational details.

EExecute

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).

RISEN

Role · Instructions · Steps · End Goal · Narrowing

Structured & Detailed

RISEN 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.

RRole

The AI's professional identity and area of expertise.

IInstructions

The overall directive — the main thing the AI must accomplish.

SSteps

A sequential breakdown of how the AI should approach the task.

EEnd Goal

The final deliverable and what a successful outcome looks like.

NNarrowing

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.

CREATE

Character · Request · Examples · Adjustments · Type · Extras

Creative & Comprehensive

CREATE 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.

CCharacter

The AI's personality, voice, and expertise.

RRequest

The core task stated clearly and directly.

EExamples

Reference outputs or examples to guide style and quality.

AAdjustments

Tone, formality, and specific modifications to apply.

TType

The output format — paragraph, table, code, bullet list, etc.

EExtras

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.

SPARK

Situation · Problem · Action · Result · Knowledge

Problem-Solving

SPARK 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.

SSituation

The current state, background, and relevant context.

PProblem

The specific challenge, question, or pain point to address.

AAction

What the AI should do to address the problem.

RResult

What a successful output looks like.

KKnowledge

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?

FrameworkBest For
APEQuick tasks, single-purpose prompts, beginners
TAGBusiness tasks, content creation, goal-oriented work
RACEExpert consulting, analysis, role-specific tasks
RISENComplex multi-step tasks, research, detailed reports
CREATECreative writing, brand voice, persona-driven content
SPARKStrategic analysis, problem-solving, research briefs

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.

Related Free Tools

Free AI Prompt Generator - Create Better AI Prompts | 99helpers.com