skills/goal-reset-proposal/SKILL.md
--- name: goal-reset-proposal description: Drafts a proposed diff to substacker shared-context/goals.md showing which lines to add, remove, or change based on the quarter's review. Never writes to goals.md directly — writer applies manually. Used once per Growth Strategist review. Trigger keywords: goal reset, goals diff, update goals, goals proposal, rework goals. --- # Goal Reset Proposal ## Workflow ``` After the three questions + bet + kill list are drafted: - [ ] Step 1: Read current goa
npx skillsauth add lyndonkl/claude skills/goal-reset-proposalInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
After the three questions + bet + kill list are drafted:
- [ ] Step 1: Read current goals.md line by line
- [ ] Step 2: For each goal, ask:
- Is it still true?
- Has it been met?
- Is it vestigial?
- Is it inconsistent with this review's conclusions?
- [ ] Step 3: Propose changes as unified-diff block with prose justification
- [ ] Step 4: Keep goals list short — if diff adds >2 goals without removing any, reject and retry
- Goal: {old line}
+ Goal: {new line}
+ Goal: {added goal}
Followed by one paragraph justifying the changes, explicitly naming which review conclusion drove each change.
- Goal: Reach 1,000 subscribers by end of 2026
+ Goal: Reach 500 subscribers by end of Q2; 1,000 by end of Q3 if applied-experiments keeps its lift
- Goal: Publish one post per week
+ Goal: Publish biweekly (7 posts per quarter is the floor); one flagship post per month
+ Goal: By end of Q2, at least 3 posts in a second named section, OR formal decision to consolidate into one section
Justification: the "1000 by EOY" is a year-end abstraction; breaking into Q2/Q3 milestones makes it actionable. The weekly cadence missed 7 of 13 weeks — biweekly is what happens, and writing it down removes the guilt tax. The second-section goal forces the emergence decision rather than letting it drift.
testing
--- name: advisory-edit description: A strict advisory-only editing discipline for a writer who dictates ("speaks out") essays and wants help WITHOUT having their voice changed. The editor directs structure, flags grammar, and suggests strategic language — but never modifies the writer's text unless the writer explicitly says "apply" / "make that change" / "rewrite this." Produces a line-referenced, suggestion-only critique where every item is marked the writer's call. Four passes: structural, l
testing
Provides the house style for analyst-grade strategist writing — third-person register with sparing first-person, no em dashes, no "not X, not Y, not Z" negation cascades, numbered footnote citations rather than inline source parentheticals, specific opinion-signaling phrases, and topic-forward paragraph structure modeled on voice patterns observed in Damodaran's Musings on Markets and Thompson's Stratechery. Use when consolidating working notes into a finished long-form strategist or analyst report that must read as written by a senior human analyst rather than an AI assistant.
testing
Renders a markdown report to a PDF using pandoc with xelatex (11pt serif body, 1-inch margins, numbered footnotes, formal heading hierarchy). Requires a one-time install of pandoc and a LaTeX engine on the user's machine — basictex on macOS or texlive-xetex on Linux. Does not attempt automatic install. Fails loudly with the exact install commands if pandoc or xelatex is missing on the user's PATH. Use when producing a finished strategist or analyst report PDF from a polished markdown source.
testing
Produces step-by-step computational walkthroughs of vector and matrix operations as a sequence of numbered "frames", showing the explicit state at each step. The text-equivalent of a 3Blue1Brown animation — each frame shows what changed and why, so the learner can re-trace the operation by hand. Use when the learner needs to *see* a computation unfold (eigenvalue computation, attention with 3 tokens, gradient descent step, SVD on a 2×2, layer norm on a 3-vector, softmax of a small input), when an explanation has been given but the learner needs to ground it in a worked example, or when introducing an operation that's intimidating in symbol form but trivial in pencil-and-paper form.