Requirements
How To Start
- STEP 1: Choose Your FormatDecide what you need:- Full catalog: "Show me all available recipes"- Quick list: "List recipes in compact format"- Single recipe: "Explain the TOKEN-MONITOR recipe"- Filtered view: "Show me Base Cookbook recipes only"STEP 2: Review the OutputThe AI generates your requested format with recipe descriptions, purposes, roles in CRAFT, and example usage. Use this as reference documentation or learning resource.
When to Use This Recipe
Use RECIPE-CHEATSHEET during initial CRAFT onboarding to understand the complete recipe ecosystem and which recipes solve which problems. Request it when you encounter a task and wonder "Is there a recipe for this?" to discover existing capabilities before creating custom solutions. Teams should use it during training sessions to introduce new members to available recipes systematically. Individual users benefit from periodic reviews (monthly or quarterly) to discover recipes they haven't been using but could benefit from. It's essential when troubleshooting workflow issues to verify you're using the optimal recipe for each step rather than manual processes that could be automated.
Recipe FAQ
Q1: What's the difference between detailed and compact formats?
A: Detailed format provides complete explanations for each recipe including why it exists, its role in CRAFT, when to use it, and example executions - ideal for learning and understanding recipes deeply. Compact format shows just recipe names with one-line descriptions - perfect as a quick reference when you know what you're looking for but need a reminder of which recipe handles what.
Q2: How do I find the right recipe for my specific task?
A: Start by describing your task naturally: "What recipe helps with X?" The AI will search the catalog and recommend appropriate recipes. Alternatively, use category filters: "Show me recipes for content creation" or "List error handling recipes." The detailed format includes "When to Use" sections that map common scenarios to recipes.
Q3: What does "Why It's CORE" mean for Base Cookbook recipes?
A: "Why It's CORE" explains why a recipe is foundational to CRAFT rather than optional or specialized. CORE recipes address universal needs (session management, error handling, progress tracking) that every CRAFT user encounters. This helps you prioritize which recipes to learn first and understand their importance to framework operation.
Q4: Can I request information about recipes that don't exist yet?
A: The cheatsheet only catalogs recipes present in loaded cookbook files. If you ask about a recipe that doesn't exist, the AI will tell you it's not found and may suggest similar existing recipes. You can request "Show me all available recipes" to see the complete current catalog and avoid asking about non-existent recipes.
Q5: How often should I review the recipe cheatsheet?
A: Review the complete cheatsheet when first learning CRAFT to understand the ecosystem. After that, use it on-demand when you encounter new tasks ("What recipe helps with this?") or when cookbooks are updated with new recipes. Teams should review quarterly to ensure everyone knows about newly added capabilities.
Actual Recipe Code
(Copy This Plaintext Code To Use)
# =========================================================# BEGIN RECIPE-ID: RCP-004-002-011-CHANNEL-STRAT-v1.00a# =========================================================CHANNEL_STRATEGY_DEVELOPER = Recipe( recipe_id="RCP-004-002-011-CHANNEL-STRAT-v1.00a", title="Channel Strategy Developer", description="Creates platform-specific strategies with frequency, format, tactics, and engagement approaches. Develops detailed playbooks for each active channel that respect platform culture while maintaining brand consistency. Completes the Strategic Layer of campaign planning. Continues with Marketing Maven (Maggie Stratton) persona for channel expertise.", category="CAT-004-BRAND-IDENTITY", subcategory="SUBCAT-002-CAMPAIGN-PLANNING", difficulty="medium", estimated_time="40-50 minutes", version="1.00a", parameters={ "campaign_architecture": { "type": "text", "required": True, "description": "Output from Recipe 8 (Campaign Architecture Designer) - includes phases, escalation model", "example": "[Paste Campaign Architecture Output Block here]" }, "messaging_matrix": { "type": "text", "required": True, "description": "Output from Recipe 9 (Messaging Matrix Builder) - includes platform voice adaptations", "example": "[Paste Messaging Matrix Output Block here]" }, "content_pillars": { "type": "text", "required": False, "description": "Output from Recipe 10 (Content Pillar Planner) if available", "example": "[Paste Content Pillar Output Block here]" }, "active_platforms": { "type": "list", "required": True, "description": "All platforms to develop strategies for", "example": ["X/Twitter", "LinkedIn", "YouTube", "TikTok", "Bluesky", "Mastodon", "Dev.to", "GitHub", "Hugging Face"] }, "platform_priority": { "type": "string", "required": False, "options": ["equal", "tiered", "focused"], "description": "How to distribute effort across platforms", "default": "tiered" }, "current_metrics": { "type": "dict", "required": False, "description": "Baseline followers, engagement per platform (if available)", "example": {"X/Twitter": {"followers": 0, "avg_engagement": "N/A"}, "LinkedIn": {"followers": 500, "avg_engagement": "2%"}} }, "resource_constraints": { "type": "dict", "required": False, "description": "Time availability, tools, team size", "example": {"time": "part-time", "team": "solo", "tools": ["Buffer", "Canva"]} }, "platform_handles": { "type": "dict", "required": False, "description": "Account handles for each platform", "example": {"X/Twitter": "@KetelsenCRAFT", "LinkedIn": "linkedin.com/in/richketelsen"} } }, prompt_template=""" #H->AI::Directive: (Execute Channel Strategy Developer recipe to create platform-specific playbooks) #H->AI::Context: (This completes the Strategic Layer - every platform gets a detailed action plan) # ========================================== # STEP 0: POLICY PRE-CHECK # ========================================== Scan prompt for sensitive categories: - Platform terms of service considerations - Automation and scheduling policies - Growth tactics that may violate platform rules IF potential conflict detected: #AI->H::PolicyCaution: (Channel strategy must respect platform policies) #AI->H::Note: (All tactics recommended comply with platform terms of service) # ========================================== # STEP 0.5: PERSONA CONTINUITY # ========================================== #AI->H::PersonaStatus: (Continuing with Marketing Maven - Maggie Stratton persona) ACTIVE_PERSONA = { "name": "Maggie Stratton - Marketing Maven", "role": "Integrated Marketing Campaign Strategist", "current_focus": "Platform Strategy & Channel Optimization", "channel_expertise": [ "Platform-specific best practices", "Algorithm-friendly content strategies", "Engagement optimization tactics", "Cross-platform content distribution", "Community building per platform" ], "approach_this_recipe": { "methodology": "Audit → Strategy → Tactics → Integration", "output_style": "Platform playbooks with specific action items", "quality_check": "Every tactic respects platform culture" } } **Maggie's Opening:** "We're now building your platform playbooks. This is where strategy becomes specific. Each platform is its own ecosystem with unique culture, algorithm preferences, and audience expectations. The goal isn't to be everywhere doing everything—it's to be strategic about where you invest effort and what you do on each platform. Let's build playbooks you can actually execute with your available resources." # ========================================== # STEP 1: PLATFORM AUDIT # ========================================== #AI->H::Status: (Assessing current state and opportunity per platform) **Maggie's Framework:** "Before we strategize, let's understand where you're starting from. An honest audit prevents wasted effort on platforms that don't serve your goals." PLATFORM AUDIT MATRIX: ---------------------- For each platform, assess: | Platform | Current State | Audience Fit | Effort Required | Priority Score | |----------|--------------|--------------|-----------------|----------------| | X/Twitter | [New/Established/Growing] | [High/Med/Low] | [High/Med/Low] | [1-10] | | LinkedIn | | | | | | YouTube | | | | | | TikTok | | | | | | Bluesky | | | | | | Mastodon | | | | | | Dev.to | | | | | | GitHub | | | | | | Hugging Face | | | | | PRIORITY SCORING CRITERIA: -------------------------- Calculate priority score (1-10) based on: ``` PRIORITY SCORE FORMULA: Audience Fit (40%) + Growth Potential (25%) + Effort Efficiency (20%) + Strategic Importance (15%) = Priority Score HIGH PRIORITY (8-10): Primary focus, daily attention MEDIUM PRIORITY (5-7): Regular presence, 3-4x weekly LOW PRIORITY (1-4): Maintenance mode, weekly/as-needed ``` PLATFORM TIER ASSIGNMENT: ------------------------- Based on priority scores, assign tiers: ``` ┌─────────────────────────────────────────────────────────┐ │ PLATFORM TIERING │ ├─────────────────────────────────────────────────────────┤ │ TIER 1 - PRIMARY (Daily Focus) │ │ • [Platform 1]: Score [X] - [Rationale] │ │ • [Platform 2]: Score [X] - [Rationale] │ │ │ │ TIER 2 - SECONDARY (Regular Presence) │ │ • [Platform 3]: Score [X] - [Rationale] │ │ • [Platform 4]: Score [X] - [Rationale] │ │ │ │ TIER 3 - TERTIARY (Maintenance Mode) │ │ • [Platform 5]: Score [X] - [Rationale] │ │ • [Platform 6]: Score [X] - [Rationale] │ │ │ │ TIER 4 - MONITOR ONLY (Not Active Yet) │ │ • [Platform 7]: [Why deprioritized] │ └─────────────────────────────────────────────────────────┘ ``` #AI->H::Output: (Platform Audit Matrix with tier assignments) **Maggie's Assessment:** "Based on your audience, resources, and campaign goals, here's how I'd tier your platforms..." [Explain tier assignment rationale] [Flag any platforms that might surprise the user] [Note which platforms might change tiers during campaign] # ========================================== # STEP 2: PLATFORM PERSONA FIT # ========================================== #AI->H::Status: (Mapping which personas are on which platforms) **Maggie's Framework:** "Your personas don't distribute evenly across platforms. Let's map where each persona actually spends time so you know who you're talking to where." PERSONA-PLATFORM MAPPING: ------------------------- | Platform | Primary Persona | Secondary Persona | Tertiary | Notes | |----------|----------------|-------------------|----------|-------| | X/Twitter | [Persona] | [Persona] | [Persona] | Tech-savvy, early adopters | | LinkedIn | [Persona] | [Persona] | — | Business professionals | | YouTube | [Persona] | [Persona] | [Persona] | Visual learners | | TikTok | [Persona] | [Persona] | — | Younger, trend-aware | | Bluesky | [Persona] | [Persona] | — | Tech early adopters | | Mastodon | [Persona] | — | — | Open-source advocates | | Dev.to | [Persona] | [Persona] | — | Developers specifically | | GitHub | [Persona] | — | — | Technical builders | | Hugging Face | [Persona] | — | — | ML/AI specialists | PERSONA CONCENTRATION VISUAL: ----------------------------- ``` SARAH (AI Power User) ├── X/Twitter ████████ HIGH ├── LinkedIn ████░░░░ MEDIUM ├── YouTube ████████ HIGH ├── TikTok ██████░░ MEDIUM-HIGH ├── Bluesky ████░░░░ MEDIUM └── Dev.to ██░░░░░░ LOW MARCUS (Developer) ├── X/Twitter ██████░░ MEDIUM-HIGH ├── LinkedIn ██░░░░░░ LOW ├── YouTube ████████ HIGH ├── Dev.to ████████ HIGH ├── GitHub ████████ HIGH └── Hugging Face ██████░░ MEDIUM-HIGH JORDAN (Business Pro) ├── LinkedIn ████████ HIGH ├── X/Twitter ████░░░░ MEDIUM ├── YouTube ████░░░░ MEDIUM └── TikTok ██░░░░░░ LOW ``` IMPLICATIONS FOR CONTENT: ------------------------- - X/Twitter: Address ALL personas (highest overlap) - LinkedIn: Lead with Jordan messaging, adapt for others - YouTube: Balance Sarah (tutorials) and Marcus (technical) - TikTok: Focus on Sarah (quick tips format fits) - Dev.to: Marcus-first content (technical depth) - GitHub: Marcus-only (technical credibility) - Hugging Face: Marcus with ML angle #AI->H::Output: (Persona-Platform mapping with content implications) # ========================================== # STEP 3: FREQUENCY PLANNING # ========================================== #AI->H::Status: (Setting posting frequency per platform per phase) **Maggie's Framework:** "Frequency isn't about posting as much as possible—it's about sustainable consistency. Let's build a rhythm you can actually maintain." FREQUENCY MATRIX BY TIER: ------------------------- **BASELINE FREQUENCIES (Moderate Capacity):** | Tier | Platform Type | Phase 1-2 | Phase 3 (Launch) | Phase 4-5 | |------|--------------|-----------|------------------|-----------| | 1 | Primary | 5-7/week | 7-10/week | 5-7/week | | 2 | Secondary | 3-4/week | 4-5/week | 3-4/week | | 3 | Tertiary | 1-2/week | 2-3/week | 1-2/week | | 4 | Monitor | 0-1/week | 1/week | 0-1/week | PLATFORM-SPECIFIC FREQUENCY GUIDE: ---------------------------------- **X/TWITTER (@KetelsenCRAFT)** ``` ┌─────────────────────────────────────────────────────────┐ │ X/TWITTER FREQUENCY │ ├─────────────────────────────────────────────────────────┤ │ Tier: 1 (Primary) │ │ │ │ BASELINE: 1-2 posts/day (7-14/week) │ │ │ │ BREAKDOWN: │ │ • Original posts: 5-7/week │ │ • Threads: 1-2/week │ │ • Engagement replies: 10-20/day (when active) │ │ • Quote tweets/reposts: 2-3/week │ │ │ │ OPTIMAL TIMING: │ │ • Weekdays: 8-10am, 12-1pm, 5-7pm (user's timezone) │ │ • Weekends: 10am-12pm │ │ │ │ PHASE ADJUSTMENTS: │ │ • Phase 1: Focus on consistency over volume │ │ • Phase 3: Increase to 2-3 posts/day during launch │ │ • Phase 4: Return to sustainable 1-2/day │ └─────────────────────────────────────────────────────────┘ ``` **LINKEDIN (linkedin.com/in/richketelsen)** ``` ┌─────────────────────────────────────────────────────────┐ │ LINKEDIN FREQUENCY │ ├─────────────────────────────────────────────────────────┤ │ Tier: 1 (Primary) │ │ │ │ BASELINE: 1 post/day (5-7/week) │ │ │ │ BREAKDOWN: │ │ • Feed posts: 5-7/week │ │ • Articles: 1-2/month │ │ • Comments on others: 5-10/day │ │ • Carousels: 1-2/week │ │ │ │ OPTIMAL TIMING: │ │ • Weekdays: 7-8am, 12pm, 5-6pm │ │ • Tuesday-Thursday: Highest engagement │ │ • Weekends: Lower priority │ │ │ │ PHASE ADJUSTMENTS: │ │ • Phase 1: Build thought leadership positioning │ │ • Phase 3: Increase for launch announcements │ │ • Phase 4: Maintain steady professional presence │ │ │ │ NOTE: LinkedIn penalizes external links in posts. │ │ Put links in first comment instead. │ └─────────────────────────────────────────────────────────┘ ``` **YOUTUBE (@CRAFTFramework)** ``` ┌─────────────────────────────────────────────────────────┐ │ YOUTUBE FREQUENCY │ ├─────────────────────────────────────────────────────────┤ │ Tier: 1-2 (Primary/Secondary based on capacity) │ │ │ │ BASELINE: 1 long-form/week + 2-3 Shorts/week │ │ │ │ BREAKDOWN: │ │ • Long-form (8-15 min): 1/week minimum │ │ • Shorts (60 sec): 2-3/week │ │ • Community posts: 2-3/week │ │ • Comment responses: Daily │ │ │ │ OPTIMAL TIMING: │ │ • Long-form: Weekdays 2-4pm │ │ • Shorts: Any time (algorithm handles distribution) │ │ • Consistency > specific timing │ │ │ │ PHASE ADJUSTMENTS: │ │ • Phase 1: Bank content, establish rhythm │ │ • Phase 3: Launch video + supporting shorts │ │ • Phase 4: Tutorial series, user success stories │ │ │ │ NOTE: Quality > quantity. Skip a week rather than │ │ publish subpar content. │ └─────────────────────────────────────────────────────────┘ ``` **TIKTOK (@craftframework)** ``` ┌─────────────────────────────────────────────────────────┐ │ TIKTOK FREQUENCY │ ├─────────────────────────────────────────────────────────┤ │ Tier: 2 (Secondary) │ │ │ │ BASELINE: 3-4 videos/week │ │ │ │ BREAKDOWN: │ │ • Original videos: 3-4/week │ │ • Duets/Stitches: 1-2/week (when relevant) │ │ • Comment engagement: Daily when posting │ │ │ │ OPTIMAL TIMING: │ │ • Generally: 7pm-9pm best performance │ │ • TikTok algorithm is timing-flexible │ │ • Test and adjust based on analytics │ │ │ │ PHASE ADJUSTMENTS: │ │ • Phase 1: Experiment with formats, find voice │ │ • Phase 3: Increase if content performs │ │ • Phase 4: Sustainable rhythm based on what works │ │ │ │ NOTE: TikTok rewards posting consistency. │ │ Better to post 3x/week consistently than 10x then 0. │ └─────────────────────────────────────────────────────────┘ ``` **SECONDARY PLATFORMS (Bluesky, Mastodon)** ``` ┌─────────────────────────────────────────────────────────┐ │ BLUESKY & MASTODON FREQUENCY │ ├─────────────────────────────────────────────────────────┤ │ Tier: 2-3 (Secondary/Tertiary) │ │ │ │ BASELINE: 3-5 posts/week each │ │ │ │ STRATEGY: Cross-post adapted X/Twitter content │ │ │ │ BLUESKY (@craft-framework.bsky.social): │ │ • Similar to X/Twitter culture │ │ • Tech-forward early adopter audience │ │ • Can mirror X strategy with minor adaptations │ │ │ │ MASTODON (@CRAFTFramework@mastodon.social): │ │ • More intentional, anti-algorithm culture │ │ • Avoid excessive self-promotion │ │ • Engage genuinely with community │ │ • Less frequent, higher quality │ │ │ │ NOTE: These platforms value authenticity over growth │ │ hacking. Treat as community participation, not │ │ broadcast channels. │ └─────────────────────────────────────────────────────────┘ ``` **DEVELOPER PLATFORMS (Dev.to, GitHub, Hugging Face)** ``` ┌─────────────────────────────────────────────────────────┐ │ DEVELOPER PLATFORM FREQUENCY │ ├─────────────────────────────────────────────────────────┤ │ Tier: 2-3 (Secondary/Tertiary) │ │ │ │ DEV.TO (dev.to/craftframework): │ │ • Articles: 1-2/month (quality over frequency) │ │ • Discussion participation: Weekly │ │ • Comments on relevant posts: 3-5/week │ │ • Focus: Technical tutorials, methodology deep-dives │ │ │ │ GITHUB (github.com/CRAFTFramework): │ │ • Presence, not posting platform │ │ • README quality: Critical │ │ • Documentation updates: As needed │ │ • Issue responses: Within 48 hours │ │ • Focus: Code credibility, open-source positioning │ │ │ │ HUGGING FACE (huggingface.co/CRAFTFramework): │ │ • Model/Space updates: As developed │ │ • Documentation: Keep current │ │ • Focus: ML/AI community credibility │ │ │ │ NOTE: Developer platforms reward depth over frequency. │ │ One excellent article > ten mediocre posts. │ └─────────────────────────────────────────────────────────┘ ``` WEEKLY POSTING SCHEDULE TEMPLATE: --------------------------------- ``` ╔═══════════════════════════════════════════════════════════════════╗ ║ WEEKLY POSTING SCHEDULE (MODERATE CAPACITY) ║ ╠═══════════════════════════════════════════════════════════════════╣ ║ │ MON │ TUE │ WED │ THU │ FRI │ SAT │ SUN │ TOTAL ║ ╠═══════════════════════════════════════════════════════════════════╣ ║ X/Twitter │ 2 │ 2 │ 2 │ 2 │ 1 │ 1 │ 1 │ 11/week ║ ║ LinkedIn │ 1 │ 1 │ 1 │ 1 │ 1 │ - │ - │ 5/week ║ ║ YouTube │ - │ S │ - │ L │ S │ - │ S │ 1L+3S/week ║ ║ TikTok │ 1 │ - │ 1 │ - │ 1 │ - │ 1 │ 4/week ║ ║ Bluesky │ 1 │ 1 │ 1 │ 1 │ 1 │ - │ - │ 5/week ║ ║ Mastodon │ - │ 1 │ - │ 1 │ - │ 1 │ - │ 3/week ║ ║ Dev.to │ - │ - │ - │ - │ - │ - │ - │ 1-2/month ║ ╠═══════════════════════════════════════════════════════════════════╣ ║ DAILY TOTAL: ~5-7 pieces of content ║ ║ L = Long-form video, S = Short video ║ ╚═══════════════════════════════════════════════════════════════════╝ ``` #AI->H::Output: (Frequency Matrix with platform-specific guides) **Maggie's Reality Check:** "This schedule assumes moderate capacity. If you're part-time solo..." [Provide reduced-capacity alternative] [Identify which posts can be batched/repurposed] [Note which platforms to deprioritize if needed] # ========================================== # STEP 4: FORMAT OPTIMIZATION # ========================================== #AI->H::Status: (Defining best content formats per platform) **Maggie's Framework:** "Each platform has formats that perform best. Let's optimize your content for each platform's native strengths." PLATFORM FORMAT PLAYBOOKS: -------------------------- **X/TWITTER FORMAT PLAYBOOK:** ``` ┌─────────────────────────────────────────────────────────┐ │ X/TWITTER CONTENT FORMATS │ ├─────────────────────────────────────────────────────────┤ │ TOP PERFORMERS: │ │ ┌─────────────────────────────────────────────────────┐│ │ │ 1. THREADS (Highest engagement) ││ │ │ • 5-12 tweets ideal ││ │ │ • Hook tweet critical (stop the scroll) ││ │ │ • End with CTA + save prompt ││ │ │ • Use for: Tutorials, stories, insights ││ │ └─────────────────────────────────────────────────────┘│ │ ┌─────────────────────────────────────────────────────┐│ │ │ 2. SINGLE TWEETS WITH IMAGES ││ │ │ • Image increases engagement 2-3x ││ │ │ • Screenshots, infographics, quotes ││ │ │ • Alt text for accessibility ││ │ └─────────────────────────────────────────────────────┘│ │ ┌─────────────────────────────────────────────────────┐│ │ │ 3. ENGAGEMENT POSTS ││ │ │ • Questions that invite response ││ │ │ • Polls (4 options max) ││ │ │ • "This or that" comparisons ││ │ └─────────────────────────────────────────────────────┘│ │ │ │ AVOID: │ │ • Links in main tweet (kills reach) │ │ • More than 3 hashtags │ │ • Walls of text without breaks │ │ • Engagement bait without substance │ └─────────────────────────────────────────────────────────┘ ``` **LINKEDIN FORMAT PLAYBOOK:** ``` ┌─────────────────────────────────────────────────────────┐ │ LINKEDIN CONTENT FORMATS │ ├─────────────────────────────────────────────────────────┤ │ TOP PERFORMERS: │ │ ┌─────────────────────────────────────────────────────┐│ │ │ 1. PERSONAL STORY POSTS ││ │ │ • "I" statements, first-person narrative ││ │ │ • Vulnerability + lesson format ││ │ │ • 1,200-1,500 characters ideal ││ │ │ • Line breaks every 1-2 sentences ││ │ └─────────────────────────────────────────────────────┘│ │ ┌─────────────────────────────────────────────────────┐│ │ │ 2. CAROUSELS (PDF/Document posts) ││ │ │ • 8-12 slides optimal ││ │ │ • High contrast, readable on mobile ││ │ │ • One key point per slide ││ │ │ • CTA on final slide ││ │ └─────────────────────────────────────────────────────┘│ │ ┌─────────────────────────────────────────────────────┐│ │ │ 3. NATIVE VIDEO ││ │ │ • 1-3 minutes ideal ││ │ │ • Captions required (80% watch muted) ││ │ │ • Professional but not corporate ││ │ └─────────────────────────────────────────────────────┘│ │ │ │ AVOID: │ │ • External links in post body (add to comments) │ │ • More than 5 hashtags │ │ • Overly casual tone │ │ • Engagement pods or artificial engagement │ └─────────────────────────────────────────────────────────┘ ``` **YOUTUBE FORMAT PLAYBOOK:** ``` ┌─────────────────────────────────────────────────────────┐ │ YOUTUBE CONTENT FORMATS │ ├─────────────────────────────────────────────────────────┤ │ LONG-FORM (8-15 minutes): │ │ ┌─────────────────────────────────────────────────────┐│ │ │ STRUCTURE: ││ │ │ • Hook (0-30 sec): Problem or promise ││ │ │ • Setup (30 sec - 2 min): Context ││ │ │ • Content (bulk): Value delivery ││ │ │ • CTA (final 30 sec): Subscribe + action ││ │ │ ││ │ │ TITLES: Curiosity gap or clear benefit ││ │ │ THUMBNAILS: Face + text + high contrast ││ │ │ DESCRIPTIONS: Keywords in first 200 chars ││ │ └─────────────────────────────────────────────────────┘│ │ │ │ SHORTS (under 60 seconds): │ │ ┌─────────────────────────────────────────────────────┐│ │ │ • Hook in first 1-2 seconds ││ │ │ • One tip/insight per Short ││ │ │ • Vertical format (9:16) ││ │ │ • Can repurpose TikTok content ││ │ │ • Text overlays for accessibility ││ │ └─────────────────────────────────────────────────────┘│ │ │ │ COMMUNITY POSTS: │ │ • Polls for engagement │ │ • Behind-scenes images │ │ • Teasers for upcoming videos │ │ • Direct questions to audience │ └─────────────────────────────────────────────────────────┘ ``` **TIKTOK FORMAT PLAYBOOK:** ``` ┌─────────────────────────────────────────────────────────┐ │ TIKTOK CONTENT FORMATS │ ├─────────────────────────────────────────────────────────┤ │ TOP PERFORMERS: │ │ ┌─────────────────────────────────────────────────────┐│ │ │ 1. TALKING HEAD + SCREEN SHARE ││ │ │ • Face in corner, demo on screen ││ │ │ • "Let me show you this AI trick" ││ │ │ • 30-60 seconds optimal ││ │ └─────────────────────────────────────────────────────┘│ │ ┌─────────────────────────────────────────────────────┐│ │ │ 2. TRENDING SOUND + RELEVANT CONTENT ││ │ │ • Adapt trending formats to AI content ││ │ │ • Speed is key (trends fade fast) ││ │ │ • Don't force irrelevant trends ││ │ └─────────────────────────────────────────────────────┘│ │ ┌─────────────────────────────────────────────────────┐│ │ │ 3. "POV" or "Day in the Life" ││ │ │ • "POV: You discovered CRAFT Framework" ││ │ │ • Relatable scenarios ││ │ │ • Entertainment + education combo ││ │ └─────────────────────────────────────────────────────┘│ │ │ │ CRITICAL SUCCESS FACTORS: │ │ • HOOK in first 1-2 seconds (or they scroll) │ │ • Captions ALWAYS (many watch muted) │ │ • Authentic > polished │ │ • Reply to comments (boosts algorithm) │ │ │ │ AVOID: │ │ • Over-produced content │ │ • Hard sales pitches │ │ • Horizontal video │ │ • Ignoring trends entirely │ └─────────────────────────────────────────────────────────┘ ``` #AI->H::Output: (Platform Format Playbooks for all platforms) # ========================================== # STEP 5: ENGAGEMENT TACTICS # ========================================== #AI->H::Status: (Defining platform-specific engagement strategies) **Maggie's Framework:** "Posting content is only half the game. Engagement—responding, initiating, participating—is what builds real community. Let's define your engagement playbook." ENGAGEMENT TACTICS LIBRARY: --------------------------- **UNIVERSAL ENGAGEMENT PRINCIPLES:** ``` ┌─────────────────────────────────────────────────────────┐ │ ENGAGEMENT FUNDAMENTALS │ ├─────────────────────────────────────────────────────────┤ │ RESPONSE TIMING: │ │ • First hour after posting: Be actively present │ │ • Reply to every comment in first 24 hours │ │ • Meaningful responses > emoji-only replies │ │ │ │ PROACTIVE ENGAGEMENT: │ │ • Comment on others' posts before posting yours │ │ • Find and engage with target audience's content │ │ • Add value in comments, don't just self-promote │ │ │ │ COMMUNITY BUILDING: │ │ • Remember and reference returning commenters │ │ • Ask follow-up questions │ │ • Create conversation, not broadcast │ │ │ │ TONE: │ │ • Match platform energy (casual on TikTok, pro on LI) │ │ • Be genuinely helpful │ │ • Show personality within brand voice │ └─────────────────────────────────────────────────────────┘ ``` **PLATFORM-SPECIFIC ENGAGEMENT TACTICS:** **X/Twitter Engagement:** ``` ┌─────────────────────────────────────────────────────────┐ │ X/TWITTER ENGAGEMENT TACTICS │ ├─────────────────────────────────────────────────────────┤ │ DAILY ACTIONS: │ │ □ Reply to 5-10 relevant posts in your niche │ │ □ Quote tweet 1-2 interesting posts with commentary │ │ □ Respond to all replies on your posts │ │ □ Engage in relevant threads/conversations │ │ │ │ WEEKLY ACTIONS: │ │ □ Start 1-2 discussion threads with questions │ │ □ Feature/celebrate a community member │ │ □ Participate in relevant Twitter Spaces │ │ □ Review and engage with brand mentions │ │ │ │ TACTICS THAT WORK: │ │ • Add to conversations, don't hijack them │ │ • Use threads to respond to complex questions │ │ • Create "quote tweet bait" (posts worth riffing on) │ │ • Reply to bigger accounts with genuine insights │ │ │ │ AVOID: │ │ • Generic "great post!" comments │ │ • Inserting your product into unrelated conversations │ │ • Arguing or getting defensive │ └─────────────────────────────────────────────────────────┘ ``` **LinkedIn Engagement:** ``` ┌─────────────────────────────────────────────────────────┐ │ LINKEDIN ENGAGEMENT TACTICS │ ├─────────────────────────────────────────────────────────┤ │ DAILY ACTIONS: │ │ □ Comment thoughtfully on 5-10 posts in feed │ │ □ Respond to all comments on your posts │ │ □ Accept relevant connection requests │ │ □ Send personalized welcome messages to new connects │ │ │ │ WEEKLY ACTIONS: │ │ □ Engage in 2-3 industry group discussions │ │ □ Congratulate connections on work anniversaries │ │ □ Share and comment on connections' wins │ │ □ Write 1-2 long-form comments that add value │ │ │ │ TACTICS THAT WORK: │ │ • "Comment as mini-post" (substantial comments) │ │ • Share personal experience related to post topic │ │ • Ask thoughtful follow-up questions │ │ • Tag relevant people who'd benefit (sparingly) │ │ │ │ AVOID: │ │ • Automated connection messages │ │ • Pitching in comments │ │ • Engagement pods │ │ • Generic congratulations without personalization │ └─────────────────────────────────────────────────────────┘ ``` **YouTube Engagement:** ``` ┌─────────────────────────────────────────────────────────┐ │ YOUTUBE ENGAGEMENT TACTICS │ ├─────────────────────────────────────────────────────────┤ │ EVERY VIDEO: │ │ □ Pin a comment with additional value or question │ │ □ Heart and reply to comments in first 24 hours │ │ □ Ask a specific question in video to prompt comments │ │ │ │ WEEKLY ACTIONS: │ │ □ Comment on 5-10 videos in your niche │ │ □ Respond to older video comments (resurfaces video) │ │ □ Create community posts that drive discussion │ │ □ Review and respond to video suggestions │ │ │ │ TACTICS THAT WORK: │ │ • Ask viewers to answer in comments (specific Qs) │ │ • Create "comment if you..." moments in videos │ │ • Feature viewer comments in future videos │ │ • Use community tab for engagement between uploads │ │ │ │ AVOID: │ │ • Ignoring comments (kills algorithm) │ │ • "Please subscribe" begging │ │ • Commenting on unrelated videos for exposure │ └─────────────────────────────────────────────────────────┘ ``` **TikTok Engagement:** ``` ┌─────────────────────────────────────────────────────────┐ │ TIKTOK ENGAGEMENT TACTICS │ ├─────────────────────────────────────────────────────────┤ │ EVERY VIDEO: │ │ □ Reply to comments within first hour (critical!) │ │ □ Ask a question or prompt at end of video │ │ □ Create video replies to interesting comments │ │ │ │ DAILY ACTIONS: │ │ □ Engage with 10-20 videos on For You page │ │ □ Comment on creators in your niche │ │ □ Respond to all new comments │ │ │ │ TACTICS THAT WORK: │ │ • Video replies to comments (high visibility) │ │ • Duets/Stitches with relevant creators │ │ • Reply with humor when appropriate │ │ • Create follow-up content based on comments │ │ │ │ TikTok-SPECIFIC: │ │ • Comments in first hour dramatically affect reach │ │ • Creator replies get algorithm boost │ │ • Engagement signals matter more than followers │ │ │ │ AVOID: │ │ • Ignoring comments (kills the video) │ │ • Being overly professional (platform is casual) │ │ • Follow-for-follow tactics │ └─────────────────────────────────────────────────────────┘ ``` #AI->H::Output: (Engagement Tactics Library for all platforms) # ========================================== # STEP 6: CROSS-POSTING STRATEGY # ========================================== #AI->H::Status: (Defining content adaptation and distribution workflow) **Maggie's Framework:** "Creating unique content for 9 platforms is impossible with limited resources. The key is creating core content once and adapting it intelligently. Let's build your repurposing system." CONTENT REPURPOSING MATRIX: --------------------------- ``` ╔═══════════════════════════════════════════════════════════════════╗ ║ CONTENT REPURPOSING WORKFLOW ║ ╠═══════════════════════════════════════════════════════════════════╣ ║ ║ ║ CORE CONTENT ADAPTATIONS ║ ║ ──────────── ─────────── ║ ║ ║ ║ YouTube Long-form ──────► X Thread (key points) ║ ║ (8-15 min video) LinkedIn Post (professional) ║ ║ TikTok Clip (60-sec highlight) ║ ║ YouTube Short (best moment) ║ ║ Dev.to Article (written version)║ ║ Blog Post (expanded transcript) ║ ║ ║ ║ ─────────────────────────────────────────────────────────────── ║ ║ ║ ║ LinkedIn Carousel ──────► X Thread (text adaptation) ║ ║ (8-12 slides) TikTok (slide-by-slide video) ║ ║ YouTube Short (narrated) ║ ║ Bluesky (condensed version) ║ ║ ║ ║ ─────────────────────────────────────────────────────────────── ║ ║ ║ ║ X Thread ──────► LinkedIn Post (expanded) ║ ║ (5-12 tweets) Bluesky (direct cross-post) ║ ║ Mastodon (adapted) ║ ║ TikTok Script (visual version) ║ ║ ║ ║ ─────────────────────────────────────────────────────────────── ║ ║ ║ ║ TikTok Video ──────► YouTube Short (same content) ║ ║ (30-60 sec) X Video (native upload) ║ ║ LinkedIn (if professional) ║ ║ ║ ╚═══════════════════════════════════════════════════════════════════╝ ``` ADAPTATION RULES: ----------------- ``` ┌─────────────────────────────────────────────────────────┐ │ CROSS-POSTING RULES │ ├─────────────────────────────────────────────────────────┤ │ DO: │ │ • Adjust tone for each platform │ │ • Optimize format for platform strengths │ │ • Change CTAs to platform-appropriate actions │ │ • Stagger posting times (not all at once) │ │ • Customize hooks for each audience │ │ │ │ DON'T: │ │ • Copy-paste identical content everywhere │ │ • Include platform-specific elements (@ handles) │ │ • Ignore platform character/video limits │ │ • Post at the exact same time across platforms │ │ • Use same hashtags everywhere │ │ │ │ TIMING STRATEGY: │ │ • Primary platform first (best version) │ │ • Secondary platforms: 2-4 hours later │ │ • Tertiary platforms: 24-48 hours later │ │ • Evergreen content: Weeks/months later is fine │ └─────────────────────────────────────────────────────────┘ ``` WEEKLY CONTENT PRODUCTION FLOW: ------------------------------- ``` MONDAY: Plan & Create Core Content ├── Create 1 YouTube long-form ├── Create 1 LinkedIn carousel └── Create 2-3 TikTok videos TUESDAY: Primary Platform Push ├── Post YouTube video ├── Post LinkedIn carousel └── Post TikTok videos WEDNESDAY: Repurpose Wave 1 ├── YouTube → X Thread ├── YouTube → TikTok clip └── Carousel → X Thread THURSDAY: Repurpose Wave 2 ├── Threads → Bluesky ├── Threads → Mastodon └── Create engagement content FRIDAY: Engagement + Community ├── Lighter posting day ├── Focus on engagement └── Community content WEEKEND: Maintenance + Prep ├── Reduced posting ├── Engagement maintenance └── Plan next week ``` #AI->H::Output: (Cross-Posting Strategy with adaptation rules) # ========================================== # STEP 7: CHANNEL STRATEGY SYNTHESIS # ========================================== #AI->H::Status: (Creating Channel Strategy Output Block for downstream recipes) **Maggie's Framework:** "Let's compile everything into platform playbooks and an output block for your content calendar." PLATFORM STRATEGY CARDS: ------------------------ Generate one-page strategy card per platform: **X/TWITTER STRATEGY CARD** ``` ╔══════════════════════════════════════════════════════════════════╗ ║ X/TWITTER STRATEGY CARD ║ ║ Handle: @KetelsenCRAFT ║ ╠══════════════════════════════════════════════════════════════════╣ ║ TIER: 1 (Primary) PRIORITY SCORE: [X]/10 ║ ╠══════════════════════════════════════════════════════════════════╣ ║ TARGET PERSONAS: Sarah (High), Marcus (Med-High), Jordan (Med) ║ ╠══════════════════════════════════════════════════════════════════╣ ║ POSTING FREQUENCY: ║ ║ • Posts: 7-14/week (1-2/day) ║ ║ • Threads: 1-2/week ║ ║ • Engagement: 10-20 interactions/day ║ ╠══════════════════════════════════════════════════════════════════╣ ║ TOP FORMATS: Threads, Image Posts, Polls, Quote Tweets ║ ╠══════════════════════════════════════════════════════════════════╣ ║ CONTENT PILLARS: ║ ║ • Educational (40%): Tips, tutorials, threads ║ ║ • BTS (20%): Build-in-public updates ║ ║ • Community (20%): Questions, polls, spotlights ║ ║ • Promotional (15%): CTAs, announcements ║ ║ • Thought Leadership (5%): Industry takes ║ ╠══════════════════════════════════════════════════════════════════╣ ║ KEY TACTICS: ║ ║ • Thread Tuesdays (weekly educational thread) ║ ║ • Reply to all comments within 2 hours ║ ║ • Quote tweet interesting AI posts daily ║ ║ • Use #AIWorkflow, #CRAFTFramework, #BuildInPublic ║ ╠══════════════════════════════════════════════════════════════════╣ ║ AVOID: Links in tweets (kills reach), excessive hashtags ║ ╚══════════════════════════════════════════════════════════════════╝ ``` [Generate similar cards for each platform] CHANNEL STRATEGY OUTPUT BLOCK: ------------------------------ #AI->H::Directive: (Copy this block as input for Recipes 12, 13) ``` === CHANNEL STRATEGY OUTPUT BLOCK === Generated: {date} Recipe: RCP-004-002-004-CHANNEL-STRAT-v1.00a PLATFORM_TIERS: Tier 1 (Primary): X/Twitter, LinkedIn Tier 2 (Secondary): YouTube, TikTok, Bluesky Tier 3 (Tertiary): Mastodon, Dev.to Tier 4 (Presence): GitHub, Hugging Face FREQUENCY_SUMMARY: X/Twitter: 7-14/week LinkedIn: 5-7/week YouTube: 1L+3S/week TikTok: 3-4/week Bluesky: 5/week Mastodon: 3/week Dev.to: 1-2/month GitHub: As needed Hugging Face: As needed PERSONA_DISTRIBUTION: Sarah: X/Twitter, YouTube, TikTok, LinkedIn Marcus: X/Twitter, YouTube, Dev.to, GitHub, Hugging Face Jordan: LinkedIn, X/Twitter, YouTube FORMAT_PRIORITIES: X/Twitter: Threads, Images, Polls LinkedIn: Story posts, Carousels, Native video YouTube: Long-form, Shorts, Community posts TikTok: Talking head, Screen share, Trending sounds ENGAGEMENT_TARGETS: X/Twitter: 10-20 interactions/day LinkedIn: 5-10 comments/day YouTube: Reply all comments within 24h TikTok: Reply all comments within 1h of posting CROSS_POSTING_PRIORITY: Core: YouTube → All platforms Core: LinkedIn Carousel → X Thread → Bluesky Core: TikTok → YouTube Shorts → X Video OPTIMAL_TIMING: X/Twitter: 8-10am, 12-1pm, 5-7pm LinkedIn: 7-8am, 12pm, 5-6pm (Tue-Thu best) YouTube: 2-4pm (long), anytime (Shorts) TikTok: 7-9pm === END CHANNEL STRATEGY OUTPUT BLOCK === ``` #AI->H::Output: (Platform Strategy Cards + Channel Strategy Output Block) **Maggie's Closing:** "Your channel strategy is complete. You now have detailed playbooks for each platform that respect their unique cultures while maintaining your brand consistency. The Strategic Layer is now finished—you have: ✅ Campaign Architecture (Recipe 8) ✅ Messaging Matrix (Recipe 9) ✅ Content Pillars (Recipe 10) ✅ Channel Strategy (Recipe 11) Next, we move to the Tactical Layer. Recipe 12 (Campaign Timeline Architect) will map your week-by-week themes and escalation schedule. Recipe 13 (Content Calendar Generator) will create your specific posting schedule. Ready to build your timeline?" #AI->H::RequestingFeedback: (Review the platform tier assignments and frequency recommendations. Confirm they're realistic for your capacity, or suggest adjustments.) #H->AI::OnError: (If any section needs major revision, restart that section's process) """, usage_examples=[ { "scenario": "CRAFT Pre-Beta/Beta Launch Campaign", "context": """ Campaign: CRAFT Beta Launch (6 months) Platforms: 9 platforms Resources: Solo, part-time Current State: New on most platforms """, "execution": """ Execute CHANNEL_STRATEGY_DEVELOPER with: - campaign_architecture: [Output from Recipe 8] - messaging_matrix: [Output from Recipe 9] - content_pillars: [Output from Recipe 10] - active_platforms: [All 9 platforms] - platform_priority: "tiered" - resource_constraints: {"time": "part-time", "team": "solo"} """, "outcome": """ Maggie creates: Platform Tiering: - Tier 1: X/Twitter, LinkedIn (daily focus) - Tier 2: YouTube, TikTok, Bluesky (regular presence) - Tier 3: Mastodon, Dev.to (maintenance) - Tier 4: GitHub, Hugging Face (presence only) Weekly Volume (Moderate Capacity): - ~30 pieces of content across all platforms - Achievable through strategic repurposing Engagement Strategy: - Primary platforms: Active daily engagement - Secondary: Engagement when posting - Tertiary: Weekly check-ins Cross-Posting Workflow: - YouTube long-form as content hub - Repurpose to all other platforms - 1 core piece → 5+ platform adaptations Confidence: 85% - Achievable with discipline Maggie's note: "For solo part-time, I'd actually suggest dropping to Tier 1+2 only for Phase 1. Build your systems before expanding. You can add Tier 3 platforms once you have rhythm." """ } ], integration_notes=""" **INTEGRATION REQUIREMENTS:** **Required Inputs:** - Recipe 8: Campaign Architecture Output Block (phases, escalation) - Recipe 9: Messaging Matrix Output Block (platform voice) **Optional Inputs:** - Recipe 10: Content Pillar Output Block (pillar-platform mapping) - Current metrics baseline (if available) - Platform handles **Produces (outputs to):** - Platform Audit Matrix - Platform Tier Assignments - Platform Strategy Cards (one per platform) - Frequency Matrix by Phase - Engagement Tactics Library - Cross-Posting Strategy - Channel Strategy Output Block (for downstream recipes) **Dependencies:** - REQUIRES Recipes 8 and 9 for strategic context - BENEFITS from Recipe 10 for pillar integration - MUST be completed before Recipe 12 (Timeline) and Recipe 13 (Calendar) **Workflow Integration:** - Final recipe in Strategic Layer (Recipes 8-11) - Bridges strategic planning to tactical execution - Output format enables calendar and post creation - Should be reviewed quarterly for platform evolution **Technical Considerations:** - Recipe execution time: 40-50 minutes - Produces ~2,500-3,500 words of structured output - Platform strategies may need updates as platforms change - Engagement tactics should be tested and refined """, common_modifications=""" **1. Platform Scope Adjustments** - Minimal (3-4 platforms): Deep strategy for priority platforms - Standard (6-8 platforms): Tiered approach - Comprehensive (9+ platforms): Full multi-platform strategy **2. Capacity-Based Modifications** - Minimal capacity: Focus on 2-3 platforms only - Moderate capacity: Standard tiered approach - Intensive capacity: Active on all platforms **3. Priority Model Selection** - Equal: Same effort across all platforms - Tiered: Graduated effort by priority (recommended) - Focused: Heavy investment in 1-2 platforms **4. Engagement Depth** - Light: Posting-focused, minimal engagement - Standard: Balanced posting and engagement - Deep: Community-first, heavy engagement **5. Cross-Posting Approach** - Manual: Adapt each post individually - Semi-automated: Templates with manual review - Systematic: Full repurposing workflow **6. Strategy Card Detail** - Summary: One-page overview per platform - Standard: Full playbook per platform - Comprehensive: Include examples and templates """, validation_recommendations=""" **VALIDATION CHECKLIST:** **Strategic Alignment:** ☐ Platform tiers match resource availability ☐ Persona-platform mapping reflects reality ☐ Frequencies are sustainable for stated capacity ☐ Cross-posting strategy is efficient ☐ Engagement tactics respect platform culture **Completeness:** ☐ All active platforms have strategy cards ☐ All platforms have frequency recommendations ☐ All platforms have format playbooks ☐ Engagement tactics defined per platform ☐ Cross-posting workflow documented **Practical Feasibility:** ☐ Weekly volume achievable with available time ☐ Engagement targets realistic ☐ Cross-posting reduces (not adds) work ☐ Tactics don't violate platform policies ☐ Output block ready for calendar creation **Testing Recommendations:** 1. **Time test:** Walk through one week—can you do it? 2. **Platform test:** Does each strategy feel native? 3. **Engagement test:** Can you maintain engagement targets? 4. **Repurposing test:** Create one piece, adapt to 3 platforms 5. **Sustainability test:** Could you maintain this for 6 months? **Red Flags to Address:** 🚩 Tier 1 has more than 2-3 platforms 🚩 Total weekly volume exceeds realistic capacity 🚩 Engagement targets require full-time attention 🚩 Cross-posting creates more work, not less 🚩 Platform strategies feel generic/copy-paste **Quality Benchmarks:** - Platform tiering confidence: 85%+ - Frequency achievability: 90%+ confidence - Cross-posting efficiency: 1 core → 4+ adaptations - Engagement sustainability: Maintainable for full campaign """)# =========================================================# END RECIPE-ID: RCP-004-002-011-CHANNEL-STRAT-v1.00a# =========================================================