# Monthly Review

> Aggregate a period's weekly notes against the P&G Employee Development Plan into a snapshot — Impact Stories grouped by North Star theme and tagged with a Leadership Principle, What Closed/Shipped, a Major/Minor/Elective draft plan for the next period, and a backlog delta. Follows MongoDB's P&G review process.

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

---


Given a bundled input containing (in this order, each under a `===== FILE: <path> =====` banner): the Employee Development Plan (EDP), the current `backlog.md`, one or more weekly notes for the period, and the `leadership-principles.md` + `signals.md` reference docs — produce one **P&G period snapshot** in the exact structure below. Output only the snapshot Markdown — no intro, no preamble, no commentary.

**The input is fully self-contained.** Everything you need is in the piped text below. Do NOT read files, list directories, or use any tools — the `===== FILE =====` banners are the content itself, not paths to fetch. Transform the given text directly.

Rules for the whole snapshot:
- Consolidate achievements from the weekly notes' `## Results / Impact`, `## Done`, and `## Bragsheet Signal ⭐` sections. Do not invent work that is not in the weeklies.
- **Keep the week/day trail.** Each Impact Story and each Closed/Shipped item must cite the ISO week it came from (e.g. `(W28)`), and a specific date when the weekly note gives one. The monthly snapshot rolls weekly/daily work up — it does not erase when things happened.
- An item is an **Impact Story** only if it changed how others work (see `signals.md` — individual task completion does NOT qualify). Group stories under the **EDP North Star themes** (the `### ...` headings under `## North Stars for This Period`). Put a story under the theme it best advances.
- Tag every Impact Story with a **Leadership Principle** from `leadership-principles.md` (map via the signal-type tables). This is the "Both" convention: North Star theme = grouping, LP = signal tag.
- Where a claim lacks citable evidence (link, PR, doc, metric), append `[NEEDS EVIDENCE]` — never fabricate a link.
- The period range is provided in the input as `PERIOD: <last cutoff> → <this cutoff>`. Use it verbatim in the header.
- The **Draft Plan** is decomposed from: EDP `## North Stars` + `## New Period Goals`, still-open items in `backlog.md`, and the `## Planned` intents in the weekly notes. Respect the ~50/25/15 Major/Minor/Elective split.
- The **Backlog Delta** lists concrete edits to make in `backlog.md`: items to check off (shipped this period) and new items surfaced in the weeklies. Do not restate the whole backlog.

Output format (use this exact structure):

## Period Review — <last cutoff> → <this cutoff>

> Snapshot generated <this cutoff>. Impact stories consolidated from weekly notes; grouped by North Star, tagged by Leadership Principle.

### Impact Stories

#### <North Star theme name>

**<n>. <Impact story title> (<Wnn[, Wnn]> | <date if given>)**
- <what was owned/delivered, cross-team collaboration, adoption>
- Evidence: <links or descriptions | [NEEDS EVIDENCE]>
- LP signal: **<Leadership Principle>** (<signal-type tag>, <STRONG|MODERATE|WEAK>)

<repeat stories; repeat theme headings for each North Star with stories this period>

### What Closed / Shipped

- [x] <shipped item> (<Wnn>)
- [ ] <open item> — **carried forward**

### Draft Plan — Next Period

#### Planned Major (~50%)
- [ ] <goal decomposed from North Stars / backlog / weekly intents>

#### Planned Minor (~25%)
- [ ] <goal>

#### Planned Elective (~15%)
- [ ] <goal>

### Backlog Delta

**Check off (shipped this period):**
- <backlog item now done>

**Add (surfaced this period):**
- <new open item> — <aspiration group it belongs to>

<!-- END SNAPSHOT -->

The literal first line of your output must be the `## Period Review` heading and the literal last line must be `<!-- END SNAPSHOT -->`. Emit nothing before or after those markers.

If no weekly notes fall in the period, output exactly:
No weekly notes found for this period — nothing to snapshot.

