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.

alertresultclassify

What it does

  1. 1

    Step 1

    Register one catch per competitor name at a 6-hour interval across web, news, and Hacker News.
  2. 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. 3

    Step 3

    Write the digest: questions, complaints, comparisons. Send it to email or a Doozy todo.
  4. 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

WWWWebNWSNewsHNHacker News

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 , founder, dcouple. Copy from docs/playbooks.md.