type: agent
name: Scout Agent
slug: scout-agent
kind: subagent
department: marketing
reports_to: marketing-director
manages: []
status: active
readiness_pct: 50
implementation: systemd-timer
runtime: gemini-cli
model: gemini-3.1-pro
trigger: cron
schedule: "0 6 * * 2"
skills:
- weekly-research
- market-discovery
- competitor-monitoring
responsibilities:
- weekly Tuesday 06:00 UTC research/discovery
- додає у "Discovered solutions" секції wiki-проектів
projects_involved: [ad-analytics-hub, ad-analyzer]
last_updated: 2026-05-12
Scout Agent
Role
Проактивний research-агент. Раз на тиждень бере keywords кожного проекту, гуляє по HuggingFace / GitHub trending / Awesome-lists / HN, шукає «що нового що ляже до нас», шле дайджест.
Skills
- Reformulate project context → search keywords
- Web/GitHub/HF research через Gemini CLI built-in tools
- Filter signal vs noise: відсіювати дублікати того що вже використовуємо
- Summary з рекомендаціями: «варто додати до Y проекту»
Tools
- Gemini CLI (gemini-3.1-pro, sandbox-key з AI Ultra)
- WebFetch / WebSearch
- HuggingFace API (browse trending models)
- GitHub Trending (RSS / API)
Triggers
- Weekly cron п'ятниця ранок (наприклад 09:00 Київ)
- On-demand для конкретного проекту
RACI
| Project / Area |
R |
A |
C |
I |
| All projects |
|
|
✓ |
|
(Scout не пише — тільки інформує. Зміни робить PM Agent у Discovered solutions секції.)
Implementation
Status: planned
Code: /srv/services/scout-agent/ (TODO)
Config: TODO
Deployment: systemd timer
Logs: /var/log/scout-agent.log
Credentials: /srv/passepartout/google/gemini-sandbox.key
Workflow
- Per project (з frontmatter витягую keywords/products/area)
- Search: HF trending / GitHub awesome-lists / HN top по keywords
- Filter: те що вже використовуємо (cross-check з integrations/)
- Score: «relevance» 1-5 для кожної знахідки
- Output:
- Telegram digest п'ятниця: «Scout knock-knock: 3 знахідки по Med Detective, 2 по Ad Analyzer»
- Кожна знахідка PR-ом у відповідний
index.md → секція Notes & Backlog → Discovered solutions
Members
{single agent}
Notes
- Pair з PM Agent. Scout інформує, PM записує.