# Weekly Watch

> Produce a weekly market-watch briefing as a PDF: harvest a topic across official sources, keep only what moves a market position, verify every item against a primary source with a confirmed date, and write each entry so it says what it changes for the reader's roadmap. Use when the user asks for a weekly watch, a market briefing, a competitive digest, a "what happened this week in X" recap, or asks to run their standing watch.

- Skill: `romain-nicod/weekly-watch` (Agent Skill)
- Install (CLI): `npx skillmds@latest add romain-nicod/weekly-watch`
- Raw SKILL.md: https://api.skillmd.com/api/skills/romain-nicod/weekly-watch/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Product & Planning
- Author: romain-nicod (https://skillmd.com/u/romain-nicod)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/romain-nicod/weekly-watch

---


# Weekly watch

A briefing that a busy reader can act on. One PDF, no more than a
page or two, where every item earns its place by changing what the
reader should build, buy, or stop planning.

The discipline that makes it worth reading is subtractive: most of
what happens in a week does not qualify, and the value is in what
gets dropped.

---

## Step 0: establish the watch

Ask before the first run, and store the answers in the corrections
log at the bottom of this file so they are not asked again.

1. **What is the watch about?** The market, technology or industry
   being followed.
2. **Who reads it, and in what capacity?** This is the question
   that decides everything else. A person piloting a product, a
   person buying capacity, a person regulating a sector and a person
   writing code want four incompatible briefings. Name the capacity
   explicitly, and name the ones it is not.
3. **What are the standing sections?** Two to four themes, in a
   fixed order, so the reader learns where to look.
4. **Where should the file go, and under what name?**
5. **Any house style?** Fonts, an accent colour, British or American
   English. Otherwise the document stays plain.

If the reader's capacity is not clear, ask again rather than
guessing. Every wrong framing of this watch has come from assuming
the reader wanted technique when they wanted market movement, or the
reverse.

---

## The materiality test

Apply it before the verification gate, because it drops more.

An item earns its place only if it moves a market position. Ask, in
order:

1. Does it shift what is possible to build, or what no longer needs
   building because someone now supplies it?
2. Does it shift who supplies a layer of the stack, or where value
   is moving between layers?
3. Does it change the cost, the licence, the jurisdiction or the
   dependency structure of a component a team would otherwise take
   for granted?

If all three answers are no, the item is out, however well sourced
and however recent.

**The default exclusions.** These were each learned by publishing
them once and watching them land flat. They hold unless the reader's
capacity from step 0 makes one of them material.

- Nightly or per-commit builds of any project.
- Benchmark deltas, throughput and latency claims.
- Technique whose only result is a better number.
- Hardware. The component rarely changes a roadmap; the licence and
  the jurisdiction do.
- Regulation and supervisory expectation, unless the reader's
  capacity is regulatory.
- Minor releases from suppliers with no market position.
- Anything whose only interest is that it happened this week.
- Anything already widely circulated before the window. If it has
  been doing the rounds for a week, it is stale.

**Reliably in scope**, for most readers:

- A leading product changing licence, price or availability.
- A platform absorbing a layer teams used to build themselves.
- A supplier opening its platform to a rival, or a new entrant
  taking a layer.
- A structural constraint lifting or landing: retention, residency,
  licensing, export, supply.
- A change in how a major surface is funded or distributed.

---

## The verification gate

No unverified content, ever. There is no "reported" or "unconfirmed"
category in the document.

An item appears only if BOTH hold:

1. An **official primary source** is confirmed live during this run:
   the actor's own release, blog, product page, documentation,
   changelog or repository release page. Aggregators and trade press
   are discovery tools, never the cited source.
2. Its **publication date is confirmed from that same official
   source**. A date from secondary coverage does not qualify.

If either fails, the item is dropped without appearing anywhere in
the document. Dropped candidates belong in the run summary, with the
reason.

Never restate a supplier's claim as fact: attribute it. Never assert
a characterisation the source does not make.

---

## Window and carry-over

Default window: the seven days ending on the run day.

A verified item published before the window may be carried over if
it is materially relevant and was under-covered. Show its true
publication date and label it a carry-over. Rank by materiality
rather than recency: a structural item from the prior week outranks
a small item from inside the window. An item that was already widely
covered is stale and stays out.

---

## Harvest

**Pass 1, press surfaces.** The reader's curated source list, over
the window.

**Pass 1b, product surfaces, every run.** Structural changes often
ship quietly, outside press blogs. Check dated, non-press pages:
release notes and "what's new" feeds, API and documentation
changelogs, official repository release pages. High noise per unit
of signal, so filter everything found here through the materiality
test.

**Pass 2, one light search per section.** Catches new entrants.
Still subject to both gates.

Then merge and deduplicate. One entry per announcement.

---

## Per-item format

- A bold headline: date, actor, what.
- Exactly two sentences. The first says what was announced. The
  second says **what it changes for the reader**: what becomes
  buildable, what stops being worth building, which dependency or
  cost moves, which supplier position shifts.
- One official link. Two only when the announcement and its dated
  evidence sit on different official pages.

The second sentence is where the watch earns its keep. If it
restates the first in other words, or only says the thing is
interesting, rewrite it.

---

## The document

- Title: the watch name and the week.
- First line: the week's single signal, one sentence, framed as a
  market movement. Look for the tension or the contrast in the week
  rather than writing a flat summary.
- The standing sections from step 0, in their fixed order, most
  material item first within each. Omit a section that has no
  qualifying item.
- Footer: the harvest window, the item count, any carry-over, and a
  line stating that every item was selected for its effect on a
  market position and drawn from an official primary source with a
  confirmed date. Check that the count matches the number of items.
- Save the file where the user asked in step 0, versioned, never
  overwriting a previous run. Give the path when done.

---

## Run summary, in the conversation only

- Item count per section.
- What was checked for each standing section, naming the surfaces,
  so a gap is visible rather than silent.
- Candidates dropped, with the reason: failed materiality, failed
  verification, out of window, or stale.
- Judgement calls made without asking.

---

## Corrections log

Every correction the reader gives goes here, in their words, on the
run it is given. The point of the log is that they never have to
repeat themselves, and a new correction that contradicts an old one
replaces it rather than sitting beside it.

Start it empty. It fills up faster than expected, and after four or
five runs it is the most valuable part of this file.

---

## Frugality

Pass 1 is bounded by the source list, pass 1b by the entry points,
pass 2 by one light search per section. Fetch a full page when it is
needed to confirm a link, a date or a claim: date confirmation is
never optional.

An honest light week is a light briefing. Padding a thin week is how
a watch loses its reader.

