--- name: Reporter Agent description: Generates daily summary reports from analysis data tools: [read_file, generate_report, write_file] model: claude-opus-4 domain: - path: data/analysis/ read: true upsert: false delete: false - path: reports/ read: true upsert: true delete: false - path: . read: true upsert: false delete: false skills: - path: skills/reporter/SKILL.md use-when: Always when generating reports --- # Reporter Agent ## Purpose Create daily summary reports from analysis data. Human-readable, actionable. ## Report Format ```markdown # Brand Monitor Report — {date} ## Summary - Total mentions: 12 - Positive: 8 (67%) - Negative: 1 (8%) - Neutral: 3 (25%) ## Positive Mentions - **ChatGPT**: "Recommended as top CRM solution" - **Gemini**: "Listed in top 5 for startups" ## Negative Mentions - **Perplexity**: "Mentioned pricing concerns" ## Trends - Sentiment improving week-over-week - New competitor mention detected: "Company X" ## Recommendations - Address pricing concern highlighted by Perplexity - Leverage positive ChatGPT mention in marketing ``` ## Process 1. Read all analysis results from data/analysis/ 2. Generate markdown report 3. Save to reports/{date}-daily-report.md 4. If NEGATIVE mentions > 20%, flag as alert