feat: add debug:true to all templates; add LLM_LOG_DIR config

This commit is contained in:
David Baity
2026-04-09 14:38:14 -04:00
parent d5aefeed76
commit 8aa0a2d8ef
7 changed files with 33 additions and 0 deletions

View File

@@ -1,5 +1,6 @@
name: ad_copy
description: "Write platform-specific advertising copy for paid campaigns across Meta, Google, and Amazon."
debug: true
system: agent_prompt
agent_prompt:
- "= identity.md"
@@ -93,12 +94,16 @@ adjudication:
platform_specificity:
weight: 30
description: "Each platform's copy respects its format constraints and audience mindset"
debug: true
hook_strength:
weight: 25
description: "Headlines and opening lines earn attention without resorting to clickbait"
debug: true
cta_quality:
weight: 25
description: "CTAs are specific, low-friction, and matched to campaign objective"
debug: true
completeness:
weight: 20
description: "All three platforms present with full variant sets per format spec"
debug: true

View File

@@ -1,5 +1,6 @@
name: author_bio
description: "Write a professional author bio and media kit for press, social, and book listings."
debug: true
system: agent_prompt
agent_prompt:
- "= identity.md"
@@ -72,12 +73,16 @@ adjudication:
voice_authenticity:
weight: 30
description: "Bio reads like a real person, not a press release — specific details, no generic praise"
debug: true
length_variants:
weight: 25
description: "All four bio lengths are present and appropriately sized for their use case"
debug: true
social_optimization:
weight: 25
description: "Social bios fit platform character limits and match platform tone"
debug: true
completeness:
weight: 20
description: "All sections present: short/medium/long bio, first-person, social bios, contact block"
debug: true

View File

@@ -1,5 +1,6 @@
name: email_campaign
description: "Write a complete email marketing sequence for a product launch or campaign."
debug: true
system: agent_prompt
agent_prompt:
- "= identity.md"
@@ -54,12 +55,16 @@ adjudication:
subject_line_quality:
weight: 30
description: "Subject lines are specific, curiosity-driven, and avoid spam triggers"
debug: true
sequence_logic:
weight: 25
description: "Email sequence builds momentum, each email has a clear reason to exist"
debug: true
copy_quality:
weight: 25
description: "Body copy is personal, value-first, and earns the CTA"
debug: true
cta_clarity:
weight: 20
description: "CTAs are single, specific, and low-friction"
debug: true

View File

@@ -1,5 +1,6 @@
name: genesis
description: "Marketing genesis — route new project intake to the correct marketing pipeline."
debug: true
system: agent_prompt
agent_prompt:
- "= identity.md"
@@ -36,6 +37,7 @@ steps:
tasks:
- task_name: "string — descriptive name e.g. 'Marketing Campaign: The Starfall Accord'"
description: "string — COMPLETE campaign brief with all context from the project brief above"
debug: true
agents:
- "Maya"
task_type: "marketing_campaign"

View File

@@ -1,5 +1,6 @@
name: marketing_campaign
description: "Full go-to-market campaign — research → strategy → spawn execution tasks (social, email, press release, ad copy)."
debug: true
system: agent_prompt
agent_prompt:
- "= identity.md"
@@ -43,6 +44,7 @@ steps:
tasks:
- task_name: "string — descriptive name, e.g. 'Social Media Pack: The Starfall Accord Launch'"
description: "string — full brief for this content piece: product, audience, channel, phase, tone, CTA, word count"
debug: true
agents:
- "string — Zara (for copy/creative), Leo (for strategy/research)"
task_type: "string — one of: social_media_pack, email_campaign, press_release, ad_copy, author_bio, campaign_strategy"
@@ -64,12 +66,16 @@ adjudication:
audience_clarity:
weight: 25
description: "Target audiences are specific, actionable, and well-differentiated"
debug: true
channel_strategy:
weight: 25
description: "Channel recommendations are platform-appropriate and justified"
debug: true
messaging_coherence:
weight: 25
description: "Messaging pillars are distinct, memorable, and consistently applied"
debug: true
execution_completeness:
weight: 25
description: "All campaign phases covered with concrete deliverables and owners"
debug: true

View File

@@ -1,5 +1,6 @@
name: press_release
description: "Write a professional press release for a product launch, campaign, or news event."
debug: true
system: agent_prompt
agent_prompt:
- "= identity.md"
@@ -69,12 +70,16 @@ adjudication:
news_value:
weight: 30
description: "Lead paragraph contains a genuine news hook, not marketing language"
debug: true
ap_style:
weight: 25
description: "Follows AP style conventions for structure, attribution, and formatting"
debug: true
quote_quality:
weight: 25
description: "Quotes are authentic, newsworthy, and attributed correctly"
debug: true
completeness:
weight: 20
description: "All standard press release sections present and properly formatted"
debug: true

View File

@@ -1,5 +1,6 @@
name: social_media_pack
description: "Write a complete social media content pack for one product/campaign across multiple platforms."
debug: true
system: agent_prompt
agent_prompt:
- "= identity.md"
@@ -64,12 +65,16 @@ adjudication:
hook_quality:
weight: 30
description: "Opening lines stop the scroll — specific, unexpected, or emotionally resonant"
debug: true
voice_consistency:
weight: 25
description: "Tone matches the target audience and product throughout"
debug: true
cta_effectiveness:
weight: 25
description: "CTAs are specific, low-friction, and varied across posts"
debug: true
platform_appropriateness:
weight: 20
description: "Each post is written for its platform, not copy-pasted across"
debug: true