Requirements
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 appropriateformatting 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 detailsOr simply copy and use as-is!
STEP 5: Learn and Improve
- PRO TIP: The more specific you are about key points andtone, the closer the draft will be to exactly what youneed. 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 personalizeDO 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)
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# ===========================================================
