# What your market said this week, in 200 words

> What your market said this week, in 200 words. Monday mornings, unattended.

Loop: `market-intel`
Category: Demand
Autonomy: auto
License: MIT
Source: https://vibemarketers.ai/loops/market-intel

Reads the watchlist, records what each source now says with the date it was read, and reports only what changed since the last run.

## What you need

- none required, a browser is enough

## Goal prompt

Give this to your agent. Replace anything in <angle brackets> with your own.

```
Read the watchlist for <company>. For each source, record what it says now
and compare against what it said at the last run. Report only what changed,
with the date each source was read. Write no more than <limit> words. Every
observation names its source and its collection date. Never report a
competitor's results, only what they publish about themselves.
```

## Verifier prompt

Run this as a second, separate agent. It grades the first one's work and must be
able to fail. A checker that never fails is not a checker.

```
Read the report. FAIL if it exceeds the word limit, if any observation has
no source and collection date, if it asserts a competitor result rather than
what the competitor published, if it uses causal language, or if it repeats
last week without saying so. Otherwise PASS.
```

## Stopping condition

Every source on the watchlist has been read and dated, the report is within the word limit, and the verifier marks PASS.

## How to run it

1. Save this file into your project, for example `.claude/loops/market-intel.md`.
2. Open your agent in that project (Claude Code, Cursor, or Codex).
3. Paste the goal prompt, with your own values in place of the angle brackets.
4. When it stops, start a fresh session and paste the verifier prompt.
5. Read the verdict before you accept any change.

## What happened when we ran it

Last run 2026-09-28 on vibemarketers.ai.

- Baseline: A watchlist in the Brain naming two format references, both last read on 2026-09-18, with no record of what either said on that date beyond a prose note.
- Result: 2 sources read and 2 changes recorded. One competitor now titles itself a private team skills marketplace, where ten days earlier it led with building and sharing skills across a team. The other lists 50 or more loops with engineering-weighted categories and one marketing bucket.
- What this does not prove: This records what a site says about itself, not whether any of it works. Nothing here is evidence about traffic, adoption or revenue at either company, and a homepage title change may reflect a test rather than a decision.
- Cost: 0 human touches, 6 minutes, $0.00
- Raw log: https://github.com/genwfurukawa/vibemarketers-v2/blob/main/lab/runs/2026-09-28-market-intel.json

## Inside a company

- Problem it solves: Nobody has time to check what competitors published, so positioning drifts against a market nobody is watching.
- Source of truth it reads: A named watchlist, and the previous run so the report can say what changed.
- What it may do: Read public pages, record what they say, report changes. Never assert a competitor result, never guess at private numbers.
- Who approves: Nobody. This reports rather than publishes, and its output is internal.
- Who owns it: Marketing lead
- How you measure it: Positioning changes caught within one week of the competitor making them.

MIT licensed. Copy it, change it, run it. No attribution required.
