List All Categories
CRAFT Recipe Categories and Directory
Last Updated: June 18, 2025
===============================================
RECIPE ORGANIZATION STRUCTURE
===============================================
Recipes use the format: RCP-XXX-YYY-ZZZ-NAME-vMAJOR.MINORpatch
Where:
- XXX: Category (001-999)
- YYY: Subcategory (001-999)
- ZZZ: Sequence (001-999)
- NAME: Descriptive name
- Version: Semantic versioning
===============================================
CATEGORIES
===============================================
## CAT-Foundational (001)
Core recipes for common tasks and framework essentials
### SUBCAT-Original-Recipes (001)
Subcategory path: 001-001
---
## CAT-Content (002)
Content generation recipes for various formats
### SUBCAT-Blog-Creation-Recipes (001)
Subcategory path: 002-001
---
## CAT-Marketing (003)
Marketing, sales, and promotional content
### SUBCAT-Social-Media-Promo-Recipes (001)
Subcategory path: 003-001
---
## CAT-Technical (004)
Technical documentation and development recipes
Subcategories: (Coming Soon)
---
## CAT-Business (005)
Business documents and professional content
Subcategories: (Coming Soon)
---
## CAT-Creative (006)
Creative writing and artistic content
Subcategories: (Coming Soon)
---
## CAT-Analysis (007)
Data analysis and research recipes
Subcategories: (Coming Soon)
---
## CAT-Productivity (008)
Personal and team productivity tools
Subcategories: (Coming Soon)
---
## CAT-Specialized (009)
Industry-specific and specialized recipes
Subcategories: (Coming Soon)
---
## CAT-Experimental (010)
Advanced and experimental recipes
Subcategories: (Coming Soon)
===============================================
HOW TO USE THIS DIRECTORY
===============================================
1. BROWSE BY CATEGORY
Navigate through categories and subcategories to find recipes
2. FETCH IN CRAFT
Use the recipe URL with fetch_recipe():
recipe = fetch_recipe("https://www.aicookbook.ai/recipes-via-craft-api/[recipe-id]")
3. QUICK EXECUTION
Use quick_recipe() for immediate results:
result = quick_recipe(recipe_url, parameter1="value1", parameter2="value2")
4. DISCOVERY FUNCTIONS
- list_categories() - Returns this category structure
- list_subcategories("CAT-Content") - Lists subcategories
- search_recipes_by_keyword("email") - Search all recipes
===============================================
INTEGRATION WITH CRAFT
===============================================
This directory is designed for automated discovery:
# In your CRAFT session:
categories = list_categories()
for category in categories:
recipes = list_recipes_in_category(category["id"])
print(f"{category['name']}: {len(recipes)} recipes")
# Search for specific functionality:
email_recipes = search_recipes_by_keyword("email")
for recipe in email_recipes:
print(f"- {recipe['title']} ({recipe['path']})")
===============================================
NOTES
===============================================
- Categories use sequential numbering starting from 001
- Each category has a unique number that increments by 1
- Subcategories start at 001 within each category
- The combination XXX-YYY creates unique subcategory paths
- Legacy recipes (RCP-XXX-NAME) are being migrated to the new format
- This page is the authoritative source for recipe discovery
- Subcategories will expand as our recipe cookbook grows
- New subcategories will be created when needed and assigned the next available number
- No subcategory numbers are pre-assigned to avoid conflicts
===============================================
END OF DIRECTORY
===============================================