Skip to content
CraftFramework.ai logo representing innovative AI-driven design solutions.
  • AboutExpand
    • CRAFT License
    • CRAFT Terms
    • CRAFT Changelog
  • Help CenterExpand
    • CRAFT FAQ
    • Knowledge Base
    • Support
  • Login
  • Sign Up (It’s Free!)
  • Home
  • FrameworkExpand
    • CRAFT Projects
    • CRAFT Cookbooks
    • CRAFT Recipes
    • CRAFT IngredientsExpand
      • CRAFT A.I. Personas
    • CRAFT Multi-Recipe Workflows
  • BlogExpand
    • CRAFT Beta Posts
    • CRAFT Alpha Posts
    • CRAFT POC Posts
  • CRAFT BetaExpand
    • Founding Chef
  • Downloads
  • News
CraftFramework.ai logo representing innovative AI-driven design solutions.

The CRAFT Framework

22
  • Getting Started
    • THE COOKING METAPHOR EXPLAINED
    • CRAFT VS OTHER AI TOOLS
    • WHO IS CRAFT FOR?
    • WHAT IS CRAFT?
    • Core CRAFT Concepts
      • UNDERSTANDING RECIPES
      • UNDERSTANDING COOKBOOKS
      • UNDERSTANDING INGREDIENTS
      • UNDERSTANDING PROJECTS
      • UNDERSTANDING MULTI-RECIPE WORKFLOWS
      • CRAFT GLOSSARY
      • CRAFT NAMING CONVENTIONS
      • READING CRAFT COMMENTS
    • Installation and Setup
      • Getting Started with CRAFT Studio
      • Getting Started with CRAFT Express
      • Getting Started with CRAFT Foundations
      • Choosing Your CRAFT Version
      • Upgrading Between CRAFT Versions
  • Working With CRAFT
    • How to Find the Right Recipe
    • Troubleshooting Common Issues
    • How to Create Your First Project
    • How to Use the Handoff System
    • How to Use the Handoff System
View Categories
  • Home
  • Docs
  • Support and FAQ
  • The CRAFT Framework
  • Getting Started
  • Installation and Setup
  • Getting Started with CRAFT Studio

Getting Started with CRAFT Studio

Richard Ketelsen's avatar
Richard Ketelsen
Updated on December 9, 2025

4 min read

AI Doc Summarizer Doc Summary
AI Doc Summarizer Thinking Thinking

Category: Installation & Setup
Type: Tutorial
Reading Time: 8 minutes
Skill Level: Intermediate


STUDIO

โ€” “Your workshop. Your rules.”

This guide walks you through creating your first CRAFT Studio project. Unlike Foundations and Express, Studio requires initial setup โ€” you’ll create project-specific files tailored to your work. The investment pays off in persistent context, custom configuration, and multi-session continuity.

Time to complete: 10-15 minutes


What is CRAFT Studio? #

Studio is the complete CRAFT environment for practitioners running defined projects. Where Express handles varied quick tasks, Studio excels at work that spans multiple sessions and benefits from persistent context.

Think of it as the difference between a food truck (Express) and your own kitchen (Studio). The food truck is fast and convenient. Your kitchen takes setup, but everything is arranged exactly how you want it.


When to Use Studio #

Studio is right for you when:

  • You’re working on a defined project (not random tasks)
  • The work will span multiple sessions over days or weeks
  • You want to store project-specific variables and context
  • You prefer choosing which persona assists you
  • You value organizational structure

If you’re doing quick, varied tasks โ€” stick with Express. Studio’s setup overhead isn’t worth it for one-off work.


What You’ll Need #

  • An AI assistant that accepts file uploads
  • The two template files (Project and Chat History templates)
  • The two generic files (Framework Specification and Core Cookbook)
  • 10-15 minutes for initial setup
  • A defined project to work on

The Four Studio Files #

Studio uses four files โ€” two generic and two project-specific:

File Type Purpose
Framework Specification Generic Core CRAFT protocols. Same file used across all versions.
Core Cookbook Generic All standard recipes. Same file used across all versions.
Project File Project-specific Your project configuration. Contains PROJECT_VARIABLES, persona preferences, and custom instructions.
Chat History Project-specific Your project continuity. Stores handoffs, decisions, and context that accumulate as your project progresses.

Setup: Creating Your First Project #

Step 1: Download the Files #

  1. Go to CRAFTFramework.ai/downloads
  2. Select “CRAFT Studio”
  3. Download the package containing:
    • Framework Specification (generic)
    • Core Cookbook (generic)
    • Project File Template
    • Chat History Template

Step 2: Create Your Project File #

Open the Project File Template and customize it:

1. RENAME THE FILE

Change: CFT-PROJ-CP-XXX_PROJECT-NAME-v*.txt
To: CFT-PROJ-CP-001_YOUR-PROJECT-NAME-v1225a1.txt

Example: CFT-PROJ-CP-001_WEBSITE-REDESIGN-v1225a1.txt

Component Meaning
CP-XXX Your project number (001, 002, etc.)
PROJECT-NAME Descriptive name (use hyphens, not spaces)
vMMYYaX Version (month, year, iteration)

2. SET PROJECT VARIABLES

Find the PROJECT_VARIABLES section and fill in your details:

PROJECT_VARIABLES = {
    "PROJECT_NAME": "Website Redesign",
    "PROJECT_DESCRIPTION": "Redesign company website for Q1 launch",
    "PROJECT_START_DATE": "2025-12-09",
    "PROJECT_OWNER": "Your Name",
    # Add any project-specific variables you need
}

3. CONFIGURE PERSONA PREFERENCES (optional)

If you want a specific persona as your default, set it in the PERSONA_PREFERENCES section. Otherwise, leave default for auto-selection.


Step 3: Create Your Chat History File #

Open the Chat History Template and customize it:

1. RENAME THE FILE

Change: CFT-PROJ-CP-XXX_AI-CHAT-HISTORY-*.txt
To: CFT-PROJ-CP-001_AI-CHAT-HISTORY-v1225a1.txt

Match the project number to your Project File.

2. UPDATE THE HEADER

Change the project reference at the top to match your project name.

3. LEAVE THE HANDOFF SECTIONS

The template includes placeholder handoff sections. These will be filled as you work.


Step 4: Start Your First Session #

  1. Open your AI assistant
  2. Start a new conversation
  3. Upload all four files:
    • CFT-FWK-SPEC-*.txt (generic)
    • CFT-FWK-COOKBK-CORE-*.txt (generic)
    • Your project file
    • Your chat history file
  4. Initialize the session:
Initialize CRAFT session for [Your Project Name]. This is a new project.

The AI will read your project configuration and confirm the setup.


Your First Studio Session #

What to Expect #

Studio sessions start with context awareness. The AI reads your PROJECT_VARIABLES and any existing handoffs before responding. This means:

  • It knows your project name and description
  • It remembers decisions from previous sessions
  • It understands your stated preferences
  • It can reference project-specific context

Working with Personas #

Studio gives you full persona control. You can:

Request a specific persona:

I'd like to work with Morgan on brand strategy today.

Let the system choose:

Who would be best for technical architecture review?

Switch mid-session:

Let's bring in the Code Mentor for this debugging section.

Creating Handoffs #

Studio handoffs are more detailed than Express. At session end:

Create a handoff for this session.

The handoff captures:

  • Session summary โ€” what you accomplished
  • Key decisions โ€” choices made and rationale
  • Current state โ€” where things stand
  • Next steps โ€” what to do next
  • Open questions โ€” unresolved items

Your next session can read this handoff and continue seamlessly.


Studio Workflow #

A typical Studio project follows this pattern:

Phase Activities
Session 1: Setup Create project files โ†’ Define initial scope โ†’ Make early decisions โ†’ End with handoff
Session 2+: Execution Load handoff โ†’ Continue where you left off โ†’ Make progress โ†’ End with updated handoff
Final Session: Completion Review project state โ†’ Complete remaining work โ†’ Create final summary โ†’ Archive or close project

Tips for Studio Success #

Keep PROJECT_VARIABLES updated.
If key project details change, update your Project File. The AI only knows what’s in the files.

Write good handoffs.
The quality of your next session depends on the quality of your handoff. Be specific about what’s done and what’s next.

Use meaningful project numbers.
CP-001, CP-002, etc. help you track multiple projects. Some practitioners use categories: CP-1XX for client work, CP-2XX for internal projects.

Version your files.
The vMMYYaX format (v1225a1 = December 2025, iteration a1) helps track changes. Increment the iteration when you modify files.


Troubleshooting #

“The AI doesn’t remember our previous session.”
Make sure you uploaded the Chat History file with the latest handoff. Each session starts fresh โ€” continuity comes from the handoff.

“My PROJECT_VARIABLES aren’t being used.”
Check that you saved the Project File after editing. Re-upload if needed.

“I want to switch projects mid-session.”
Create a handoff for the current project first, then start a new conversation with the other project’s files.


What’s Next #

You’re now running CRAFT Studio. As you progress:

Learn the system:

  • Understanding Projects โ€” Deep dive into project structure
  • How to Use the Handoff System โ€” Master session continuity
  • CRAFT Naming Conventions โ€” File naming patterns

Expand your capabilities:

  • Understanding Recipes โ€” Access the full recipe library
  • How to Create a Custom Persona โ€” Build specialized AI personas

Reference:

  • CRAFT Glossary โ€” Terminology reference
  • CRAFT FAQ โ€” Common questions answered

Last Updated: December 2025

Upgrading Between CRAFT VersionsGetting Started with CRAFT Express
Table of Contents
  • What is CRAFT Studio?
  • When to Use Studio
  • What You'll Need
  • The Four Studio Files
  • Setup: Creating Your First Project
    • Step 1: Download the Files
    • Step 2: Create Your Project File
    • Step 3: Create Your Chat History File
    • Step 4: Start Your First Session
  • Your First Studio Session
    • What to Expect
    • Working with Personas
    • Creating Handoffs
  • Studio Workflow
  • Tips for Studio Success
  • Troubleshooting
  • What's Next

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest

Was it helpful ?

  • Happy
  • Normal
  • Sad

Follow CRAFT on Social Media:

Build-in-the-open updates — recipes, releases, and notes

X X GitHub GitHub Bluesky Bluesky Mastodon Mastodon LinkedIn Hugging Face Hugging Face DEV DEV

All images on CRAFTFramework.ai are generated with AI tools (Midjourney, DALL-E, Gemini, and others) and are owned by CRAFTFramework.ai. These images cannot be used without consent. CRAFT™️ is a trademark of CRAFTFramework.ai.

Licensing: The CRAFT™️ language specification (formal grammar, comment system, structural rules) is released under the Business Source License (BSL) 1.1. You can freely use and explore the language for non-commercial purposes. For commercial use of the language, contact licensing@craftframework.ai. On January 1, 2029, the CRAFT™️ language will automatically transition to an open source Apache 2.0 license. Content (recipes, cookbooks, documentation) is licensed separately — see CRAFT License for the full terms.

Privacy Policy
  • Home
  • Framework
  • Blog
  • CRAFT Beta
  • Downloads
  • News

© 2026 CRAFTFramework.ai , All Rights Reserved.

  • Home
  • Framework
    • CRAFT Projects
    • CRAFT Cookbooks
    • CRAFT Recipes
    • CRAFT Ingredients
      • CRAFT A.I. Personas
    • CRAFT Multi-Recipe Workflows
  • Blog
    • CRAFT Beta Posts
    • CRAFT Alpha Posts
    • CRAFT POC Posts
  • CRAFT Beta
    • Founding Chef
  • Downloads
  • News