Skip to content

CRAFTFramework/craft-framework

Repository files navigation

CRAFT Framework

Configurable Reusable AI Framework Technology — Bring structure and continuity to your AI conversations

What is CRAFT?

CRAFT is a framework for building reliable, maintainable AI workflows using Claude's Cowork desktop app. It adapts Object-Oriented Programming principles to AI interactions, giving you structured patterns for conversation design, session continuity, multi-persona collaboration, and knowledge preservation.

Unlike one-off prompts, CRAFT provides a complete system: a specification that defines communication patterns, cookbooks of reusable recipes (prompts and workflows), project files that track your work across sessions, and a handoff system that preserves context and learnings over time.

Whether you're building internal tools, managing complex projects, or collaborating with others through AI, CRAFT eliminates the friction of starting from scratch each session and keeps your knowledge growing across sessions.

Key Features

  • Structured Communication — Use defined comment types (#H->AI::Type:, #AI->H::Type:, #{Persona}->H::Type:) for clear, unambiguous human-AI conversation
  • Recipe System — 97 production-ready recipes across Core, Cowork, Studio, and Brand Identity cookbooks
  • Session Continuity — Handoff system preserves context, decisions, and learnings between sessions
  • Multi-Persona Collaboration — Work with multiple AI personas (Auguste, Fernand, Alice, Julia, Cat) with role-based routing
  • Token Monitoring — Built-in tracking of context usage with warnings and auto-handoff at thresholds
  • Git Integration — Secure versioning of project files and automatic checkpoints
  • Cross-Project Transfer — Package and reuse knowledge across multiple CRAFT projects
  • Brand Kit Builder — Create and manage consistent identity guidelines for your projects

What's Included

This release contains the complete CRAFT Studio flavor (v0.b0326a1):

  • Framework Specification — Complete system design and communication protocol
  • 4 Core Cookbooks — 97 recipes across Core (22), Cowork (36), Studio (23), and Brand Identity (16)
  • Project Templates — Ready-to-use project scaffolding with git initialization
  • Session Management Tools — Initialization, checkpoints, handoffs, and cleanup recipes
  • Quality Assurance Recipes — Validators, integrity checkers, and cross-session consistency tools

Quick Start

  1. Clone the repository

    git clone https://github.com/CRAFTFramework/craft-framework.git
    
  2. Open in Claude Desktop with Cowork mode

    • Launch Claude Desktop app
    • Enable Cowork (Settings → Cowork)
    • Open the project folder
  3. Load CRAFT context

    • Open the CLAUDE.md file in your project directory
    • Let Claude read it to establish project context and persona state
  4. Initialize your session

    • Use recipe RCP-CWK-001 (Cowork Session Initialization) to establish session state
    • Set up git, load handoff history, restore persona configuration
  5. Start building

    • Refer to CRAFT-RECIPE-INDEX.txt for available recipes
    • Use recipes as building blocks for your workflows

Documentation

Requirements

  • Claude Desktop App — v1.0 or later with Cowork mode enabled
  • Git — For version control and checkpoints (recommended)
  • Text Editor — Any editor that preserves UTF-8 encoding (VS Code, Sublime, etc. all work)

License

CRAFT Framework is available free for personal use during the Beta phase. Commercial use and team licenses require membership.

See LICENSE for full terms.

Contact & Community

Creator

CRAFT Framework was created by Richard Ketelsen at Ketelsen Digital Solutions LLC.


Currently in Beta (v0.b0326a1). Feedback and contributions welcome.

About

CRAFT Framework — Configurable Reusable AI Framework Technology for Claude Cowork. 97 recipes for session continuity, multi-persona collaboration, and structured AI workflows.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors