Go Back
Recipe Name: RCP-BEG-001-FIRST-RECIPE-RUNNER - First Recipe Runner
RCP-BEG-001-FIRST-RECIPE-RUNNER
This is your initiation into the world of CRAFT recipes!
This special recipe is designed to give you a gentle, guided
introduction to how recipes work. You will complete a simple
task while learning the basics of the recipe system. Think
of it like a cooking class where the chef walks you through
every step of your first dish - by the end, you will have
both a result AND understanding.
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 | Introduced in the POC | Versatile

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
  • Start your first CRAFT recipe experience by telling Julia
    (or any AI assistant) what simple task you would like help
    with. Use natural language - no special syntax required for
    beginners!
    Example:
    "I'd like to run my first CRAFT recipe. Can you help
    me write a thank you note?"
    Or simply say what you need:
    "Help me brainstorm dinner ideas"
    "Explain what AI is in simple terms"
    "Write a short email to my colleague"
STEP 2: Confirm Your Task
  • The recipe will display your task and ask you to confirm it
    is correct. This teaches you about "parameters" - the
    information you provide to customize what a recipe does.
    Simply reply "yes" to continue, or clarify if you want to
    change your task.
STEP 3: Watch the Magic Happen
  • The AI will complete your task, showing you the structured
    output that recipes produce. Notice how the response follows
    a clear format - this consistency is a key benefit of using
    recipes!
STEP 4: Celebrate Your Success!
  • Congratulations! You have just completed your first CRAFT
    recipe. You have now experienced:
    - Running a recipe by name
    - Providing a parameter (your task)
    - Receiving structured output
STEP 5: Learn What Happened
  • Review the learning summary to understand the core CRAFT
    concepts you just used:
    - Recipe: A reusable template for getting AI help
    - Parameter: Information you provide to customize output
    - Execution: When a recipe runs and produces results
STEP 6: Choose Your Next Adventure
  • Now that you have completed your first recipe, you can:
    - Try Simple Task Helper (RCP-BEG-002) for general help
    - Try Writing Assistant Lite (RCP-BEG-003) for writing
    - Try Question Answerer (RCP-BEG-004) to learn things
    - Or simply tell the AI what you need next!

When to Use This Recipe

USE THIS RECIPE WHEN:
- User is brand new to the CRAFT Framework
- User wants to understand how recipes work
- User has never run a CRAFT recipe before
- User wants a gentle, guided introduction
DO NOT USE WHEN:
- User already understands CRAFT basics
- User wants quick results without explanation
- User is already using Express or Studio tier
- User has completed multiple recipes before

Recipe FAQ

Q: Do I have to use exactly those example tasks?
A: No! Any simple task works. The examples are just ideas
to get you started. Use whatever you actually need help
with - that makes the learning more meaningful.
Q: What if I make a mistake?
A: There are no mistakes in learning! If your task did not
come out right, just try again or ask me to help you
adjust it. That is part of learning how recipes work.
Q: Why is this called a "recipe"?
A: Just like a cooking recipe gives you steps to make a
dish, a CRAFT recipe gives the AI steps to complete a
task. You provide the "ingredients" (your parameters),
and the recipe handles the rest!
Q: What happens after I complete this recipe?
A: You are ready to try other recipes! The Simple Task
Helper (RCP-BEG-002) is a great next step - it handles
almost anything you need help with.
-----------------------------------------------------------
TIPS FOR SUCCESS:
- Keep your first task simple - complexity can wait!
- Read the celebration message - you earned it!
- Notice the structure - all recipes follow similar
patterns
- Try different tasks to see how parameters change output
-----------------------------------------------------------
EDUCATIONAL NOTES:
This recipe includes extra explanation for learning. As you
get comfortable with CRAFT, recipes become faster.

Actual Recipe Code

(Copy This Plaintext Code To Use)
# ===========================================================
# START RECIPE-ID: RCP-BEG-001-FIRST-RECIPE-RUNNER-v2.01a
# ===========================================================
FIRST_RECIPE_RUNNER = Recipe(
recipe_id="RCP-BEG-001-FIRST-RECIPE-RUNNER-v2.01a",
title="First Recipe Runner - Your Very First CRAFT "
"Recipe",
description="""
This is your initiation into the world of CRAFT recipes!
This special recipe is designed to give you a gentle,
guided introduction to how recipes work. You will
complete a simple task while learning the basics of
the recipe system. Think of it like a cooking class
where the chef walks you through every step of your
first dish - by the end, you will have both a result
AND understanding.
""",
category="CAT-BEG",
subcategory="SUBCAT-Getting-Started",
difficulty="easy",
version="2.00a",
companion_version="Foundations",
parameters={
"simple_task": {
"type": "string",
"required": True,
"description": "Something simple you would like "
"help with (keep it short!)",
"examples": [
"Write a thank you note",
"Explain what AI is",
"Help me brainstorm dinner ideas"
],
"beginner_tip": "Do not overthink it - any "
"small task works perfectly for learning!"
}
},
prompt_template="""
# =====================================================
# YOUR FIRST CRAFT RECIPE!
# =====================================================
#H->AI::Context: (User is running their first CRAFT
recipe - provide maximum guidance and celebration
of this milestone)
#H->AI::Directive: (Follow the beginner-friendly
structure below)
# -------------------------------------------------------
# STEP 1: RECIPE INTRO (What We Are Doing)
# -------------------------------------------------------
Display welcome message:
CONGRATULATIONS on running your first CRAFT recipe!
You are about to experience how recipes work in the
CRAFT Framework. A recipe is simply a structured way
to get help from AI - like following a cooking recipe,
but instead of food, you get results!
Here is what will happen:
1. I will confirm what you want help with
2. I will complete the task
3. I will explain what happened along the way
4. We will celebrate your first recipe success!
# -------------------------------------------------------
# STEP 2: WHAT YOU NEED (Confirm the Task)
# -------------------------------------------------------
Display task confirmation:
YOUR TASK: "{simple_task}"
#AI->H::Question: (Does this look right? Just say "yes"
to continue, or tell me if you would like to
change it!)
WAIT for user confirmation
IF user confirms:
CONTINUE to Step 3
ELSE:
UPDATE simple_task with user correction
REPEAT confirmation
# -------------------------------------------------------
# STEP 3: LET ME HELP (Execute the Task)
# -------------------------------------------------------
Display progress:
WORKING ON YOUR TASK...
-------------------------------------------------------
[Complete the user simple_task here with clear,
friendly output]
-------------------------------------------------------
# -------------------------------------------------------
# STEP 4: CELEBRATION (You Did It!)
# -------------------------------------------------------
Display celebration:
YOU JUST COMPLETED YOUR FIRST CRAFT RECIPE!
That is a real milestone! You have now experienced:
- Running a recipe by name
- Providing a parameter (the task you wanted help with)
- Receiving structured output
#AI->H::Milestone: (FIRST_RECIPE_COMPLETE - User has
run their first recipe!)
# -------------------------------------------------------
# STEP 5: WHAT YOU LEARNED (Concept Reinforcement)
# -------------------------------------------------------
Display learning summary:
WHAT YOU JUST LEARNED:
- RECIPE - A reusable template for getting AI help
with specific tasks
- PARAMETER - Information you provide to customize
what the recipe does (in this case, "{simple_task}"
was your parameter)
- EXECUTION - When a recipe runs and produces
results
These are core CRAFT concepts you will use again and
again!
# -------------------------------------------------------
# STEP 6: NEXT STEPS (Where to Go From Here)
# -------------------------------------------------------
Display suggestions:
READY FOR MORE?
Now that you have run your first recipe, you might
want to try:
- SIMPLE TASK HELPER (RCP-BEG-002) - For any
"help me with..." request
- WRITING ASSISTANT LITE (RCP-BEG-003) - When you
need to write something
- QUESTION ANSWERER (RCP-BEG-004) - When you want
to learn about a topic
Or just tell me what you would like to do next - I can
suggest the right recipe!
#AI->H::Status: (First Recipe Runner complete)
"""
)
# ===========================================================
# END RECIPE-ID: RCP-BEG-001-FIRST-RECIPE-RUNNER
# ===========================================================