Go Back
Recipe Name: RCP-BEG-003-WRITING-ASSISTANT-LITE - Writing Assistant Lite
RCP-BEG-003-WRITING-ASSISTANT-LITE
Need to write something? This recipe makes it easy. Whether
it is an email, a message, a note, a post, or anything else
- just tell me what you are writing and who it is for. I
will create a draft you can use as-is or tweak to make it
your own. Like having a helpful friend who is good with
words!
Multi-Recipe Combo Stage Single Recipe
Recipe Category CFT-FWK-COOKBK-BEGINNER - CRAFT Foundations Cookbook
Recipe Subcategory Brainstorming with A.I., Recipes for beginners
Recipe Recommended Persona Julia
Recipe Difficulty Easy
Recipe Tag: Foundational | Writing Help

Requirements

  • Any AI Chat Platform (platform-agnostic recipe) Any of the following: Claude (Anthropic), ChatGPT (OpenAI), Gemini (Google), Grok (X.ai), Perplexity, Microsoft Copilot

How To Start
 

STEP 1: Trigger the Recipe
  • Tell Julia (or any AI assistant) what you need to write.
    Describe the type of writing and who it is for.
    Examples:
    "Help me write a thank you email to my boss"
    "I need a birthday message for my friend"
    "Write a complaint letter to customer service"
    "Create a social media post about my new job"
STEP 2: Provide Optional Details
  • You can specify additional details to improve the draft:
    - KEY POINTS: Specific things to include
    Example: "Mention I appreciated the extra time off"
    - TONE: How it should feel
    Options: professional, friendly, formal, casual,
    heartfelt, assertive
    - LENGTH: How long it should be
    Options: short (1-2 sentences), medium (1-3 paragraphs),
    long (comprehensive)
    If you skip these, the AI will choose based on context.
STEP 3: Review the Draft
  • The AI will create your writing piece with appropriate
    formatting based on the type:
    - Emails: Subject line, greeting, body, sign-off
    - Letters: Date, greeting, body, closing, signature
    - Messages: Conversational format for the platform
    - Posts: Platform-appropriate with hashtags if relevant
    - Notes: Simple, direct format
STEP 4: Refine If Needed
  • After seeing your draft, you can request changes:
    - Make it more or less formal
    - Make it shorter or longer
    - Adjust the tone
    - Add or change specific details
    Or simply copy and use as-is!
STEP 5: Learn and Improve
  • PRO TIP: The more specific you are about key points and
    tone, the closer the draft will be to exactly what you
    need. Include details like:
    - Who the audience is
    - What response you are hoping for
    - Any must-include information

When to Use This Recipe

USE THIS RECIPE WHEN:
- User needs to write an email, letter, or message
- User wants help with social media posts
- User is stuck on how to word something
- User needs a draft to edit and personalize
DO NOT USE WHEN:
- User wants to learn about a topic (use RCP-BEG-004)
- User needs general help, not writing (use RCP-BEG-002)
- User is working on long-form content like articles
- User needs technical documentation

Recipe FAQ

Q: Can I use this for longer writing like articles?
A: This recipe is optimized for shorter pieces. For longer
content, consider using Simple Task Helper with detailed
instructions, or explore advanced CRAFT recipes.
Q: What if the tone is wrong?
A: Just tell the AI what you want changed! Say something
like "make it more casual" or "this needs to be more
formal" and it will revise.
Q: Can I combine different tones?
A: Yes! You can say things like "professional but warm" or
"formal but not stiff" to get nuanced results.
Q: What if I do not know what tone to use?
A: Leave the tone parameter blank. The AI will analyze your
context and choose something appropriate. You can always
adjust after seeing the draft.
-----------------------------------------------------------
TIPS FOR SUCCESS:
- Include who the recipient is for better results
- Mention any relationship context (boss, friend, new
acquaintance)
- Specify if there is a specific outcome you want
- Use "key_points" for must-include information
-----------------------------------------------------------
RELATED RECIPES:
- RCP-BEG-002: Simple Task Helper (for non-writing tasks)
- RCP-BEG-004: Question Answerer (to research before
writing)

Actual Recipe Code

(Copy This Plaintext Code To Use)
# ===========================================================
# START RECIPE-ID: RCP-BEG-003-WRITING-ASSISTANT-LITE-v2.00a
# ===========================================================
WRITING_ASSISTANT_LITE = Recipe(
recipe_id="RCP-BEG-003-WRITING-ASSISTANT-LITE-v2.00a",
title="Writing Assistant Lite - Easy Help for Any "
"Writing Task",
description="""
Need to write something? This recipe makes it easy.
Whether it is an email, a message, a note, a post, or
anything else - just tell me what you are writing and
who it is for. I will create a draft you can use as-is
or tweak to make it your own. Like having a helpful
friend who is good with words!
""",
category="CAT-BEG",
subcategory="SUBCAT-Writing",
difficulty="easy",
version="2.00a",
companion_version="Foundations",
parameters={
"what_to_write": {
"type": "string",
"required": True,
"description": "What kind of writing do you "
"need?",
"examples": [
"Thank you email to my boss",
"Birthday message for my friend",
"Complaint letter to customer service",
"Social media post about my new job"
],
"beginner_tip": "Just describe it naturally - "
"I will figure out the format!"
},
"key_points": {
"type": "string",
"required": False,
"description": "Any specific things you want "
"to include?",
"examples": [
"Mention I appreciated the extra time off",
"Include that I will miss working together",
"Note this is the third time it happened"
],
"beginner_tip": "Optional but helpful - the "
"more context, the better!"
},
"tone": {
"type": "string",
"required": False,
"default": "appropriate to context",
"options": [
"professional", "friendly", "formal",
"casual", "heartfelt", "assertive"
],
"description": "How should the writing feel?",
"beginner_tip": "If unsure, leave blank and I "
"will pick based on context"
},
"length": {
"type": "string",
"required": False,
"default": "appropriate to type",
"options": ["short", "medium", "long"],
"description": "How long should it be?",
"beginner_tip": "Short = 1-2 sentences, "
"Medium = 1-3 paragraphs, Long = detailed"
}
},
prompt_template="""
# =====================================================
# WRITING ASSISTANT LITE
# =====================================================
#H->AI::Context: (User needs writing help - create
appropriate draft)
#H->AI::Directive: (Produce clear, usable writing that
matches context)
# -------------------------------------------------------
# STEP 1: RECIPE INTRO
# -------------------------------------------------------
Display intro:
LET US WRITE THIS TOGETHER!
You need: {what_to_write}
Key points: {key_points if provided else "None
specified - I will use my judgment"}
Tone: {tone}
Length: {length}
# -------------------------------------------------------
# STEP 2: ANALYZE AND PREPARE
# -------------------------------------------------------
Analyze the writing request:
- Identify the format (email, letter, message, post)
- Determine appropriate tone if not specified
- Gauge appropriate length if not specified
- Note any implicit audience expectations
IF critical information is missing:
#AI->H::Question: (Just need one quick detail:
[specific question])
WAIT for response
# -------------------------------------------------------
# STEP 3: LET ME HELP (Create the Writing)
# -------------------------------------------------------
Display working:
DRAFTING YOUR {format_type}...
=====================================================
[Create the requested writing piece here:
- For emails: Subject line, greeting, body, sign-off
- For letters: Date, greeting, body, closing, signature
- For messages: Conversational format for platform
- For posts: Platform-appropriate with hashtags
- For notes: Simple, direct format
]
=====================================================
# -------------------------------------------------------
# STEP 4: CELEBRATION
# -------------------------------------------------------
Display completion:
HERE IS YOUR DRAFT!
Feel free to use it as-is, or let me know if you would
like me to:
- Make it more or less formal
- Make it shorter or longer
- Adjust the tone
- Add or change specific details
Your writing is ready to copy and use!
# -------------------------------------------------------
# STEP 5: WHAT YOU LEARNED
# -------------------------------------------------------
IF user is new to this recipe:
Display tip:
PRO TIP:
The more specific you are about your key points and
tone, the closer the draft will be to exactly what
you need. Next time, try including details like:
- Who the audience is
- What response you are hoping for
- Any must-include information
#AI->H::Status: (Writing Assistant Lite complete)
"""
)
# ===========================================================
# END RECIPE-ID: RCP-BEG-003-WRITING-ASSISTANT-LITE
# ===========================================================