๐ค PTCF
Persona ยท Task ยท Context ยท Format
Best for: Designing AI behavior, agents, assistants, role-based prompts
P: Who is the AI? (chef, recruiter, support bot)
T: What should it do? (write, summarize, respond)
C: Background info (audience, urgency, constraints)
F: Output shape (table, checklist, paragraph, script)
Use cases: Chatbots, email responders, content generators, system prompts, simulations
๐น ROSES
Role ยท Objective ยท Steps ยท Examples ยท Style
Best for: Teaching, tutorials, SOPs, onboarding, training flows
R: Who is the AI? (trainer, safety officer, coach)
O: What's the goal? (teach login, explain safety)
S: Step-by-step actions to include
E: Sample outputs or format to follow
S: Tone and language (plain, formal, friendly)
Use cases: How-to guides, compliance checklists, onboarding, cooking lessons, instructor bots
๐ง RAIC
Role ยท Action ยท Input ยท Context
Best for: Analysis, reasoning, document processing, decision-making
R: Who is the AI? (analyst, advisor, reviewer)
A: What should it produce? (summary, comparison, draft)
I: Source material (policy doc, feedback, data)
C: Audience, tone, urgency, platform
Use cases: Policy summaries, pitch decks, code review, startup coaching, feedback analysis
๐ก IDEAL
Intent ยท Data ยท Expectations ยท Audience ยท Limitations
Best for: Research, public content, ethical AI, health/safety/legal topics
I: Purpose โ what are you trying to achieve?
D: Sources โ what data should the AI use?
E: Format โ tone, length, style of output
A: Who is this for? (students, newcomers, staff)
L: Boundaries โ disclaimers, warnings, limits
Use cases: Research summaries, comparison tables, public guides, health content, policy overviews