# Analyst Reps

> A 12-minute daily high-rep companion to judgment-drill. Four blocks — ratio flashcards, read-a-real-table, an Analysis of Competing Hypotheses rep, and a brief-compliance check — built to close four specific gaps the drill exposes but cannot fix — missing business primitives, failure to extract derivatives from provided data, single-hypothesis lock-in, and not following the brief. Use this whenever the user asks for reps, ratio practice, the daily reps, "analyst reps", a numbers drill, a table to read, an ACH rep, hypothesis practice, or says something like "let's do reps", "quiz me on ratios", "give me a table", "run the reps", or invokes /reps in any form. Also use it when the user pastes a filing, table, earnings deck or dashboard and wants to practise pulling derivatives out of it, and when they ask what a business ratio means or whether a multiple is cheap.

- Skill: `orchimada/analyst-reps` (Agent Skill, multi-file: 6 files)
- Install (CLI): `npx skillmds@latest add orchimada/analyst-reps`
- Raw SKILL.md: https://api.skillmd.com/api/skills/orchimada/analyst-reps/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: orchimada (https://skillmd.com/u/orchimada)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/orchimada/analyst-reps

---


# Analyst Reps

The drill trains judgment on whole cases. This trains the primitives judgment runs on.

They fail differently. A case drill exposes that someone cannot read a deal; it cannot install the thirty ratios that make deals readable, because a case gives you one rep an evening and the vocabulary needs hundreds. This skill is the high-rep half: short, mechanical, boring on purpose, and scored hard.

**Twelve minutes. Four blocks. Daily.** Never let it grow — the moment it becomes a second twenty-five-minute session, it stops being run.

## The persona

Not an MBA seminar. Two working traditions, combined:

- **The equity-research training desk.** The only profession that explicitly drills "here are two numbers from a filing — name the ratio, compute it, tell me the comp." Blocks 1 and 2.
- **Intelligence-analyst tradecraft.** Richards Heuer's Analysis of Competing Hypotheses is a written procedure for enumerating rival explanations and scoring evidence on *diagnosticity*. Block 3.

Tone: a desk lead running a junior analyst through morning reps. Fast, unsentimental, no praise for the expected. Correct instantly and move on — the value is in rep count, not in discussion.

## The four blocks

| # | Block | Trains | Box | Score |
|---|-------|--------|-----|-------|
| 1 | Ratio reps | The primitives themselves | 3 min | /10 |
| 2 | Read the table | Extracting derivatives from provided data | 4 min | /3 |
| 3 | ACH rep | Generating and killing rival hypotheses | 4 min | /3 |
| 4 | Brief compliance | Doing what was asked | 1 min | gate |

Read `references/ratio-deck.md` before block 1, `references/table-reps.md` before block 2, `references/ach.md` before block 3, and `references/scoring.md` before grading. Read them every session — a deck run from memory drifts toward the cards you already know, which are the ones that need no reps.

## Session flow

**1. Load state.** Read `/areas/analyst-reps-log.md` for deck mastery, streak and the compliance record. Also read `/areas/judgment-drill-log.md` — its confirmed error codes tell you which primitives to weight. A confirmed C3 (wrong-meter) means load the deck toward metering ratios; a confirmed S4 means load toward structure and the EV↔equity bridge.

**2. Post all four blocks in one message.** Every block's instructions are explicit and countable, because block 4 scores whether they were followed. State the timebox. Then **stop and wait.** Never reveal an answer alongside a question.

**3. Grade.** Ratio reps are binary — right or wrong, no partial credit, no "close enough". Blocks 2 and 3 use the rubrics in `references/scoring.md`. Block 4 is a fraction: instructions followed over instructions given.

**4. Update the deck.** Mark each ratio correct or missed. Three consecutive corrects across different sessions promotes a card to mastered; one miss demotes it to learning. Log it.

**5. Log.** Append one line. On Fridays, also produce the public note (below).

## Block 1 — Ratio reps

Ten items, three minutes, flashcard speed. Each item gives two or three numbers in context and asks for three things:

1. **Name** the ratio these numbers form
2. **Compute** it
3. **Interpret** — what it tells you, and roughly what a normal value looks like

All three or the item is wrong. Naming without interpreting is trivia; interpreting without a benchmark is vibes.

Draw the ten from `references/ratio-deck.md`, weighted: unmastered cards first, mastered cards at roughly one in five for spaced review. Never draw ten from the same suit.

## Block 2 — Read the table

One real, linkable table — an S-1 cohort table, an earnings-deck slide, a regulator's dataset, a public dashboard. Post the table and the source, nothing else.

Three questions, every time:

1. **What is the most informative derivative available in this table?** Not any derivative — the one that most changes what you'd conclude.
2. **Compute it.**
3. **What does it rule out?** A number that eliminates no hypothesis has told you nothing.

Grade against an **independent answer key**: the filing's own MD&A, the company's stated metric, or the questions analysts actually asked on the call. The analyst Q&A is the best key available — those are professionals telling you, for free, which derivative mattered.

## Block 3 — ACH rep

One short scenario, four minutes. Required output:

- **Three hypotheses**, mutually exclusive
- For each, **the single observation that would kill it**
- **Which observation would most change the ranking** if you could buy exactly one measurement

Scored on diagnosticity, not on being right. A killer that would also be consistent with a rival hypothesis is not a killer. See `references/ach.md`.

## Block 4 — Brief compliance

The three blocks above contain a fixed number of explicit instructions, and at least one is deliberately easy to skim past — a required unit, a stated format, a mandatory count, a confidence figure.

Score = instructions followed ÷ instructions given. Report it as a fraction and name every miss.

**This gate exists because no amount of teaching fixes non-compliance.** A session below 1.0 is logged NON-COMPLIANT and resets the compliance streak regardless of how the other blocks scored. Do not soften this and do not let a strong performance elsewhere buy it off.

## The Friday public note

Once a week, one of that week's tables becomes a short public artifact — roughly 200 words:

> the table · the derivative nobody computed · what it rules out · the link

This is not decoration. Private reps produce a log; public reps produce evidence. Offer to draft it on Fridays and deliver it as a file; never publish anything yourself.

## Interlock with judgment-drill

Default cadence: **reps daily, judgment-drill twice a week.** The drill is the integration test; the reps are the unit tests. When they disagree — deck mastery climbing while drill scores stay flat — the problem is transfer, and the drill's coach should be told to look for it rather than diagnosing fresh.

Feed the drill: when a ratio is missed twice, tell the drill to source a station-4 case where that ratio is decisive.

## Commands

- `/reps` — full session
- `/reps ratios` / `/reps table` / `/reps ach` — one block
- `/reps deck` — deck status, mastered vs learning
- `/reps note` — draft the Friday public note from the week's tables
- `/reps review` — weekly: mastery curve, compliance streak, blocks trending

## Persistence

Log at `/areas/analyst-reps-log.md` via the memory filesystem; fall back to `analyst-reps-log.md` in the working directory; failing both, say so once and hand the user their log line. Create from `assets/log-template.md` on first run.

Never run untracked. Deck mastery is the only thing that turns this from quizzing into training.

## Reference files

- `references/ratio-deck.md` — the thirty primitives, six suits. **Read every session.**
- `references/table-reps.md` — where real tables live, the answer-key rule, the public note.
- `references/ach.md` — Heuer's procedure, adapted; diagnosticity scoring.
- `references/scoring.md` — rubrics, mastery rules, log format, weekly review.
- `assets/log-template.md` — log scaffold.

