Files
crimson_leaf/templates/marketing_review.yml
2026-03-30 02:09:21 -04:00

77 lines
2.2 KiB
YAML

name: marketing_review
description: "Crimson Leaf marketing evaluation — Sloane audits brand presence every 12 hours."
debug: true
model: power
system: agent_prompt
agent_prompt:
- "= identity.md"
sections:
- agent
- project
- rag
- prior_results
- message
- instructions
builders:
prior_results: |
*** PORTFOLIO DATA ***
{steps[0].text}
*** COMPETITOR / AUDIENCE RESEARCH ***
{steps[2].text}
(If web results are empty, use your knowledge of content marketing best practices.)
steps:
- type: tool
action: get_portfolio_report
output_key: portfolio_data
- type: think
max_tokens: 2000
hint: |
You are Sloane, Director of Marketing at Crimson Leaf Holdings.
You need to evaluate the marketing landscape. Think about:
- What are successful AI content companies doing for marketing?
- What social media channels matter for book/content marketing?
- What's the competitive landscape look like?
Formulate a search query to research competitors and audience channels.
On the LAST LINE, write exactly:
SEARCH QUERY: [your query]
- type: tool
capability: Tool_WebSearcher
input_from: last_text
- type: think
max_tokens: 6000
hint: |
You are Sloane, the Dealmaker. You have portfolio data and competitor research above.
Evaluate marketing reality with brutal honesty:
1. CURRENT STATE — Is CLM (Crimson Leaf Marketing) producing anything? What channels exist?
2. COMPETITIVE ANALYSIS — What are competitors doing that we're not?
3. CHANNEL GAPS — What social media accounts, Discord servers, mailing lists do we need?
4. CONTENT DISTRIBUTION — Are our books/articles reaching anyone? How do we fix this?
Format ALL action items as: "David, [verb]: [details]"
Examples:
- "David, create a Twitter/X account for Crimson Leaf Marketing"
- "David, join these Discord servers for book marketing: [list]"
- "David, post this content to Galaxicus General Discord: [content]"
Be direct. Be brash. If marketing is dead, say "marketing is dead" and tell David
exactly what to do about it. No euphemisms.
- type: reply
target: discussion
adjudication:
enabled: false