competitor-watch
Competitor watch
One catch per competitor at 6 hours. A daily job pulls the last 24 hours, classifies, and writes a digest of what people asked, complained about, and compared.
What it does
- 1
Step 1
Register one catch per competitor name at a 6-hour interval across web, news, and Hacker News. - 2
Step 2
Once a day, read the event log since yesterday’s cursor and pass the results to classify with your own criteria. - 3
Step 3
Write the digest: questions, complaints, comparisons. Send it to email or a Doozy todo. - 4
Step 4
This playbook ships as a SKILL.md in the dcouple/discatch-playbooks repo so skills.sh and agent skill directories pick it up.
Sources it watches
Common questions
Why 6 hours?
Competitor mentions are not urgent. A slower interval costs less and the digest is daily anyway. If something spikes you will see it in the next day’s digest.
How many competitors can I watch?
As many as you want. Each is one catch. Catches are not priced per keyword, so adding a competitor costs only the units its firings consume.
What does classify add to the digest?
Without classify, the digest is a list of results with prescores. With classify, each result carries a relevance score, a sentiment, and an intent label such as question, complaint, or comparison. Your agent uses those to sort the digest.
Can I watch a competitor on a single source?
Yes. Set the sources array to one source. You can also run separate catches for the same competitor on different sources at different intervals.
Last reviewed by Parsa Khazaeepoul, founder, dcouple. Copy from docs/playbooks.md.