mi-refresh-earnings-signalslisted
Install: claude install-skill Productside/Productside-Market-Intelligence-Skills
# Earnings and Executive Signal Refresh
## Purpose
Read what changed in how they talk, because it is a leading indicator of what changes in what they do.
Executives are careful with language on the record. When a phrase repeated in four consecutive calls is absent in the fifth, that absence is a decision already made internally, weeks or quarters before it appears in a product, a price, or an org chart. **Dropped language is the most underused signal in competitive intelligence**, precisely because it leaves nothing to notice.
This is a diff, not a profile. It holds a prior profile, compares the current quarter's language against it, and reports the shifts.
## When to Use It
Use it quarterly on a public competitor you have already profiled. Use it when a segment appears to have been promoted or folded. Use it when a battle card's positioning layer needs to know whether their story changed.
Do not use it when:
- **No prior profile exists.** Then this is a baseline. Run `mi-collect-finint` or `mi-sweep-full-spectrum` first — a first pass presented as a quarterly diff will read as though everything shifted.
- **The company is private and holds no calls.** Say so plainly; this discipline has almost no surface on a private target beyond occasional interviews and conference talks.
- **You need the financial position rather than the language.** That is `mi-collect-finint`.
- **You need competitor surface changes.** That is `mi-watch-competitors`.
## Input
Require:
- **a p