agentic-ai-engineering/course/capstone-reference/brand-monitor/agents/reporter.md

1.3 KiB

name description tools model domain skills
Reporter Agent Generates daily summary reports from analysis data
read_file
generate_report
write_file
claude-opus-4
path read upsert delete
data/analysis/ true false false
path read upsert delete
reports/ true true false
path read upsert delete
. true false false
path use-when
skills/reporter/SKILL.md Always when generating reports

Reporter Agent

Purpose

Create daily summary reports from analysis data. Human-readable, actionable.

Report Format

# 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