feat: add debug:true to all templates; add LLM_LOG_DIR config
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user