← Pilot Hub · Week 7
Stage 2 · Skill · Artifact B

Building an Effective Skill — preston-writing as the Case Study

An effective skill is one SKILL.md plus a reference folder where the examples live. Walk the real preston-writing skill — the one fpa-storyteller loads inside financial_modeling — and the discipline becomes visible.

Real path: ~/Desktop/BRAIN/skills/skills/preston-writing/· Loaded by: fpa-storyteller· Gate: Standard

BLUF

Artifact B walks a real skill — preston-writing, version 2.6.0, fifteen files in its reference folder, loaded by fpa-storyteller inside the financial_modeling orchestration and by every Preston-voice draft in the BRAIN. The pattern is observable on disk; every claim on this page traces to ~/Desktop/BRAIN/skills/skills/preston-writing/.

An effective skill carries two things and points to a third. It carries the directions (the rules, the patterns, the forbidden constructions). It carries the trigger (the description that fires it). It points to where the examples live (the reference folder with style guides and real writing samples). Walking those three on a real, deployed skill is what the rest of this page does.

What's new in v2.6. Three improvements just landed that sharpen the skill's discipline: (1) a Fast Path routing table at the top of SKILL.md so a mid-task agent can skip Voice DNA and go straight to the right sample; (2) an Evidence: trailer under every Voice DNA pattern that cites the specific sample file and quote that proves the rule; (3) a sharpened "when to read" column that differentiates the academic papers and policy briefs by topic, audience, and structure. See section 4.5 below for what each one looks like on disk.

1. The Job — Voice Discipline That Travels

Preston's voice has observable patterns. The opening leads with a concrete fact. Numbers go bare, with "for context" as the signature for benchmarks. Pronouns favor "we" for organizational actions, "I" for personal reflection. Only people are active subjects. Forbidden constructions ("X, not Y" / "not X, but Y" / "isn't X — it's Y") stay out. Forbidden words (unlock, leverage, navigate, foster, robust, holistic) stay out.

Encoded as a Stage 1 Prompt, those rules would fit one drafter and one recurring task. Encoded as a Stage 2 Skill, they travel — fpa-storyteller loads them inside financial_modeling to produce Big Idea sentences; a grant writer loads them via funder-framing chaining; Preston himself loads them when drafting a LinkedIn post. Same SKILL.md. Different hosts. Same voice out the other side.

A Stage 2 Skill is the right container when one expertise pattern needs to travel across many hosts. The discipline is named once; the consumers load it on trigger.

2. Folder Anatomy — What Lives at ~/Desktop/BRAIN/skills/skills/preston-writing/

The skill is one folder. The structure is the canonical layout for any Anthropic-style skill. Three top-level pieces, each with one job.

preston-writing/
SKILL.md required Name, description, body. The rules and the trigger. 293 lines.
learnings.md log Versioning log. 16 lines. What changed and why, across releases.
reference/ folder Where the examples and source material live.
voice_style_guide.md guide DC CAP framing patterns (impact, problem, approach phrasing) + extended "not X, it's Y" rewrites + sample-governance conventions. Slimmed in v2.6 to remove overlap with SKILL.md.
email_style_guide.md guide Email-specific patterns and signatures.
anti_ai_rules.md guide Forbidden words and forbidden constructions.
source_paths.yml map Map of where source materials live across BRAIN.
sample_writing_five_lessons.txt sample Canonical voice sample — the published "Five Lessons" essay.
sample_blog_research_chief_of_staff.md sample Long-form research blog post.
sample_brief_brookings_directadmissions.md sample Brookings-cited research brief.
sample_brief_writing_sample.docx sample Writing sample in document form.
sample_case_dc_cap_scholarly.md sample DC CAP scholarly case for support.
sample_linkedin_dctag_final.md sample Published LinkedIn post on DCTAG.
sample_linkedin_dctag_versions.md version arc One piece across multiple drafts. Voice rules being applied.
sample_paper_nonsubmitters.md sample · academic EdWorkingPaper 23-819 (Odle + Magouirk, 2023). Peer-review voice for college access / application equity. Load for academic writing on the K-12-to-college pipeline.
sample_paper_qris_louisiana.md sample · academic AERA Open (Bassok + Magouirk + Markowitz, 2021). Peer-review voice for early childhood / pre-K / program quality. Load for academic writing when the topic is early childhood, not college access.
sample_report_early_admission.md sample · report Common App data report (Magouirk corresponding, July 2023). Practitioner-audience format with multiple findings sections. Load for longer report structures.
sample_report_test_optional.md sample · report Common App data report (Freeman + Magouirk + Kajikawa, Sept 2021). Findings + chart + implications format aimed at counselors and partner institutions.
dc_cap_scholarly_case.docx sample DC CAP scholarly case in document form.

The directions live in SKILL.md + the three guides in reference/ (voice, email, anti-AI). The examples live in the eleven sample writing files — actual published artifacts the skill points at when Claude needs to see what the voice looks like in practice. That is the second discipline an effective skill encodes: it carries both the rules and the place to go for the examples that ground them.

3. The Frontmatter — The Description Is the Trigger

The frontmatter is the always-in-context surface. Claude reads name and description from every available skill and decides which to consult. preston-writing's actual frontmatter, verbatim from the file:

From SKILL.md — frontmatter
---
name: preston-writing
description: >
  Preston Magouirk's writing voice, style, and anti-AI rules for all content creation.
  Use this skill whenever drafting, editing, or reviewing any written content — LinkedIn posts,
  grant narratives, board materials, thought leadership, policy briefs, blog posts, conference
  remarks, donor communications, emails, or any deliverable that will carry Preston's name or
  voice. Also use when the user asks to "write like me," "match my voice," "review for tone,"
  or wants to ensure content doesn't sound AI-generated. Trigger on any content creation,
  deliverable drafting, writing review, or voice-matching task.
metadata:
  author: Preston Magouirk
  version: 2.6.0
---

That description runs about 100 words. Every additional sentence names a real surface — LinkedIn posts, grant narratives, board materials, thought leadership — and a real user phrase — "write like me," "match my voice," "review for tone." The description is pushy on purpose. Skills under-trigger; pushiness is the corrective.

Weak — under-triggers

What is wrong: abstract, no surfaces named, no user phrases. The model has nothing to match against.

description: A writing skill that captures Preston's voice.
Strong — triggers reliably

Why it works: names what the skill does, lists the surfaces it covers, names the user phrases that should fire it.

description: Preston Magouirk's writing voice, style, and anti-AI rules for all content creation. Use this skill whenever drafting, editing, or reviewing any written content — LinkedIn posts, grant narratives, board materials... Also use when the user asks to "write like me," "match my voice"...

The skill-creator skill (Anthropic-authored) ships with a description-optimization loop that runs eval queries against held-out tests to score trigger rates. For a Stage 2 skill the team will use weekly, running the loop once per major refresh is worth the half-hour.

4. The Body — Where the Rules Live

The body of SKILL.md carries the directions. preston-writing's body organizes into sections built around observable behaviors with example pairs. A few real headings from the file:

Each section pairs a rule with a real example pulled from the reference folder. The skill body is short on theory and long on observable behavior. That is what makes it usable by other agents.

From SKILL.md body (real excerpt)### How Preston Opens

Lead with a concrete fact, outcome, or situation.
Never a question, never a sweeping claim, never a quote, never
throat-clearing.

| Preston opens like this | Not like this |
|---|---|
| "DC CAP had a breakthrough year in 2025." | "In today's rapidly changing education landscape..." |
| "For the first time since 1999, Congress raised the DC Tuition Assistance Grant." | "What if I told you that a single policy change..." |
| "I've been experimenting with AI tools since ChatGPT launched, like most people in knowledge work." | "As someone who is passionate about leveraging technology..." |

Within 1-2 sentences, ground the reader — who,
where, what scale.

The "right vs wrong" table is the discipline. Each row is grounded in a real Preston-published opening. The model loading this skill has both the rule and the example.

4.5. What v2.6 Added — Three Disciplines That Sharpen the Skill

Three improvements landed in v2.6. Each one addresses a real way a Stage 2 skill can fail under load: drift between rule and evidence, friction for mid-task agents, and ambiguous sample selection. The fixes are observable on disk.

1. Fast Path routing table — for mid-task agents

A Stage 2 skill is read by other agents at runtime, not by humans during onboarding. When fpa-storyteller triggers preston-writing mid-task to draft a Big Idea sentence, scanning a 300-line voice essay first is the wrong shape. v2.6 adds a routing table at the top of SKILL.md — eleven deliverable types, the sample(s) to load for each, and the voice register. The agent reads four lines and lands on the right sample.

From SKILL.md (v2.6) — Fast Path routing table, top of file## Fast Path — Pick the Sample Before You Draft

Apply Voice DNA + Anti-AI Rules first. Then load the sample(s) closest to the deliverable.

| Deliverable | Sample(s) to load | Register |
|---|---|---|
| LinkedIn / thought leadership | sample_writing_five_lessons.txt (voice anchor) + sample_linkedin_dctag_final.md (close pattern) | Leadership Reflection |
| Grant narrative / case for support | sample_case_dc_cap_scholarly.md (Feb 2026 scholarly case) | External Research + Internal Strategy |
| Policy brief (op-ed style) | sample_brief_brookings_directadmissions.md | External Research |
| Academic paper — college access | sample_paper_nonsubmitters.md (Odle + Magouirk, 2023) | External Research |
| Academic paper — early childhood | sample_paper_qris_louisiana.md (Bassok + Magouirk, 2021) | External Research |
| Email | email_style_guide.md (skip Voice DNA, go directly) | Leadership Reflection |
[...]

The table is the fast path; the deep Voice DNA is still there for any agent that needs it. Progressive disclosure on a single page.

2. Evidence trailers — every rule traces to a sample line

Before v2.6, the Voice DNA section said "These patterns were extracted from Preston's actual writing" without naming which sample proved which pattern. A reader could not verify a rule, and a future editor could not tell whether updating a sample would invalidate a rule. v2.6 adds an Evidence: trailer under every Voice DNA subsection that cites the specific file and quote.

From SKILL.md (v2.6) — How Preston Closes, with new Evidence trailer### How Preston Closes

Close with a conditional invitation that positions the writer as a learner.

Pattern: "If you [share this context], I'd [welcome/love to hear/encourage]..."

| Preston closes like this | Not like this |
|---|---|
| "Please let me know what you learned this year." | "The future of education depends on all of us." |
| "If you work with DC students or families navigating college costs, I'd welcome hearing how this changes the conversation." | "Together, we can transform outcomes for every student." |

Evidence: sample_writing_five_lessons.txt final line — "Please let me know what you learned this year. I'm always looking to improve our internal models..." sample_linkedin_dctag_final.md final line — "If you work with DC students or families navigating college costs, I'd welcome hearing how this changes the conversation."

Every Voice DNA section now carries one of these. The rule says what to do; the evidence trailer names the sample and the quote that proves the rule is grounded, not invented. If a sample is removed or updated, the affected rules surface immediately.

3. Sharpened "when to read" — sample cluster differentiated by topic and structure

Before v2.6, the Reference Files table at the bottom of SKILL.md listed two academic papers both labeled "Academic writing" and three policy/research briefs labeled with overlapping types. An agent picking a sample had to open all three to choose. v2.6 distinguishes each one by topic, authorship, structure, and the audience it was written for.

From SKILL.md (v2.6) — Reference Files table, sharpened| File | Type & Topic | When to read |
|---|---|---|
| sample_paper_nonsubmitters.md | EdWorkingPaper 23-819 — college application non-submitters across 1.2M students (Odle + Magouirk, 2023) | Peer-review academic writing on college access, application equity, K-12-to-college pipeline. Use for the abstract + fixed-effects + discussion structure. |
| sample_paper_qris_louisiana.md | AERA Open, 2021 — statewide early-childhood quality improvement in Louisiana (Bassok + Magouirk + Markowitz) | Peer-review academic writing on early childhood / pre-K / program quality systems. Use when the topic is early childhood, not college access. |
| sample_brief_brookings_directadmissions.md | Brookings article, Oct 2023 — direct-admissions policy reform (Odle, Delaney, Magouirk) | Mainstream-press policy briefs, op-ed-style commentary on college access reform. |
| sample_report_test_optional.md | Common App data report, Sept 2021 — test-optional admissions trends during COVID | Practitioner-audience data reports with "findings + chart + implications" structure aimed at counselors and partner institutions. |
| sample_report_early_admission.md | Common App data report, July 2023 — Early Decision / Early Action timing trends | Practitioner-audience data reports where Preston is the corresponding author. Use for longer report format with multiple findings sections. |
Three failure modes a Stage 2 skill carries by default: drift between rule and evidence, friction for mid-task agents, ambiguous sample selection. v2.6 closes all three on disk. The fix is observable.

One more change: voice_style_guide.md was slimmed. It used to duplicate the registers, the matrix, and the writing rules already in SKILL.md. v2.6 reduces it to its unique contributions — DC CAP framing language (impact phrases, problem framing, approach framing), extended "not X, it's Y" rewrites, and sample-governance conventions. One source of truth per rule.

5. The Reference Folder — Where the Skill Sends Claude for Examples

This is the part most skills under-build. The body of SKILL.md names the rules; the reference folder carries the source material. preston-writing's reference/ folder holds three style guides plus eleven actual writing samples — published essays, LinkedIn posts with version arcs, briefs, papers, reports.

When fpa-storyteller is drafting a Big Idea sentence and needs to see what Preston's "How Preston Closes" pattern actually looks like, it does not generate from training memory. The body of SKILL.md directs it to reference/sample_writing_five_lessons.txt (the canonical voice sample, the published essay) or to reference/sample_linkedin_dctag_final.md (the LinkedIn close pattern in published form). The model reads the real artifact, then writes.

What goes in each reference type

Rules go in the SKILL.md body. Examples and source material go in the reference folder. The body points at the references; the references hold what the body cannot fit. Progressive disclosure: each layer loads only when the layer above asks for it.

6. How fpa-storyteller Loads It Inside financial_modeling

The financial_modeling orchestration has eleven agents. One of them, fpa-storyteller, is the narrative lane. Its agent file at .claude/agents/fpa-storyteller.md declares which skills it loads at session start.

From .claude/agents/fpa-storyteller.md — Skill Specification (Framework §1.4)The storyteller applies these specific disciplines:

[...]

8. Preston writing standards per `preston-writing` BRAIN skill: lead with the
   point, active voice, no AI markers, no em-dashes, no forbidden constructions,
   no equity language.
9. DC CAP org-intelligence per `dc-cap-org-intelligence` BRAIN skill: verified
   numbers, narrative arc, audience-specific framing rules.

[...]

BRAIN skills:
- preston-writing — voice
- dc-cap-org-intelligence — verified facts and framing
- executive-summary-formatter — board memo structure
- funder-framing — funder-type-specific voice

The agent declares the skill by name. At runtime, the description matches the storyteller's task, and the SKILL.md body loads. The body directs the agent to the references it needs (the voice guide, the anti-AI rules, the sample essay). Same SKILL.md. Different host. The voice carries.

The same preston-writing skill loads inside other agents and surfaces — anywhere a Preston-voice draft is being produced. It is the canonical Stage 2 build: one expertise pattern, many consumers, one place to update when the voice evolves.

7. What Makes a Skill Effective — The Discipline preston-writing Encodes

8. When to Promote — Signals Stage 2 Has Outgrown Itself

A Skill is the right container while the work is one expertise pattern that travels across hosts. The signals to promote — to Stage 3 (a Project that wraps a full workflow) — are concrete:

Artifact C walks the Stage 3 Project move using financial_modeling itself as the thought experiment.

Stage 3 next — Artifact C asks: what if financial_modeling were a Project?

The Artifact C teach-page runs the exercise: take the financial_modeling work and compress it down from Stage 4 (orchestration) to Stage 3 (one Claude Project). What fits in the Project's instructions? What lives in the reference files? What gets lost if you collapse the eleven agents into one workflow surface? The thought experiment surfaces what Stage 3 actually does — and where Stage 4 earns its cost.

Most pilot builds will stop at Stage 2 or Stage 3. The shape preston-writing takes here is the shape your team's first real Skill will take.