Produce a fragmentation story for: $ARGUMENTS
$ARGUMENTS is one or more movement leaders — either the folder slug
(alan-hirsch, andy-crouch) or a full name (Alan Hirsch). Multiple leaders
may be passed; handle each independently and write a separate story for each.
What This Skill Produces
For each named leader, a single markdown file at
docs/movement_leader_research/{slug}/fragmentation-story.md containing:
- The narrative opening — 2–4 paragraphs telling their specific story of
informational and relational fragmentation. Not a template. Names, specific
counts, specific places. The reader should feel the scatter.
- Informational fragmentation map — an exhaustive inventory of every
surface where their content lives, with titles and locations filled in
to the level the research supports.
- Relational fragmentation map — where their relationships, networks, and
collaborations live (and don't live).
- The synthesis — a short closing that makes the picture legible: what
fraction of their work is retrievable, what is trapped, what is invisible.
This is not generic. Blank fields must be labeled UNKNOWN — needs research
so the gaps are as honest as the findings.
Step 1 — Resolve the leader
- Normalize the argument. If a full name was passed, slugify it
(
Alan Hirsch → alan-hirsch). If passed a slug, use it directly.
- Check
docs/movement_leader_research/{slug}/ exists. If not, also check
docs/movement_leader_research/profiles/{slug}/. If neither exists, stop
and tell the user no research folder was found — point them at
/author-research to create one.
- Note the folder path you resolved for the rest of the run.
Step 2 — Inventory the available research
Read, in order of priority, whichever of these exist inside the resolved folder:
sources.md — raw source list, often with URLs
profile/ — identity.md, biography.md, theology.md,
voice-analysis.md, calling-profile.md
content/books.md, content/articles.md, content/academic.md,
content/audio.md, content/videos.md, content/courses.md,
content/frameworks.md, content/content-audit.md
digital-presence/websites.md, digital-presence/social-media.md,
digital-presence/newsletters.md, digital-presence/platforms.md
summary.md, network/organizations.md, analysis/audience-analysis.md
_misc/ helpers — content-analysis-root.md,
digital-presence-discovery.md, network/ (collaborators, endorsements,
events), media/ (citations, press-coverage, reviews)
_staff/ helpers — gap-analysis.md, plus the older legacy/ ALL-CAPS
profiles ({NAME}_CONTENT_AUDIT.md, {NAME}_AUTHOR_PROFILE.md,
{NAME}_ORGS.md, {NAME}_TIMELINE.md) only if present — a freshly
researched leader has the categorized files above instead
- For Alan Hirsch specifically, also read
docs/movement_leader_research/alan-hirsch-baseline-report.md — it has
high-confidence counts and constraint analysis.
Use Glob (docs/movement_leader_research/{slug}/**/*.md) to see the full tree,
then Read each relevant file. Do not guess at content that is not in the
research. Mark gaps honestly.
Step 3 — Build the informational inventory
For every category below, list specific titles with specific locations
(URL, filesystem path, publisher, platform name). If a category has no
evidence in the research, write UNKNOWN — needs research rather than
omitting it.
Required categories (include all, even when empty):
- Books — title, publisher, year, co-authors, where it's actually
sold/distributed (Amazon, IVP, publisher site), audiobook status
- Academic / peer-reviewed work — dissertations, chapters, journal
articles, with the journal/publisher name
- PDFs & downloadable documents — whitepapers, Lausanne papers, study
guides; where they're hosted (if known)
- Articles / essays — platform + title + year; note any that exist only
as links that may be dead
- Blogs / personal writing — every blog surface they've used
(Substack, Medium, personal site, guest posts on Forge/Saturate/etc.)
- Websites they control or co-own — personal domain, org sites, legacy
project sites
- Social media — each account with the handle, platform, approximate
follower count if known, posting frequency if known
- Newsletters / email — platform (Substack, Mailchimp, ConvertKit), list
size if known, cadence
- Podcasts (hosted) — shows they own/host, where they publish
- Podcasts (guest appearances) — every named episode/show from the
research
- YouTube / video — own channel (or absence of one), videos on other
channels by name
- Sermons / teaching audio — church archives, conference recordings,
specific series if named
- Talks / conference presentations — conference name, year, topic if
known
- Courses — seminary, online platform, self-hosted; platform name and
institution
- Assessments / tools — APEST, diagnostic instruments, apps they've
built; where they live
- Apps / software platforms — any digital products
- Notes / laptop / unpublished — explicitly label this
UNKNOWN — likely substantial, not yet catalogued unless the research
says otherwise
- Their own head / embodied knowledge — frameworks that exist primarily
through speaking, consulting, coaching; 1-on-1 wisdom not yet externalized
For each item where a URL exists in the research, include the URL. For each
that is hinted at but unverified, add (unverified).
Step 4 — Build the relational inventory
- Organizations — founded, board roles, advisory relationships (with
org names)
- Co-authors and frequent collaborators — names, which works they
co-created
- Networks / movements — the communities they are nodes in
(Forge, Exponential, Lausanne, 100M, etc.)
- Seminary / academic affiliations — institutions, role titles
- Mentors and protégés — if the research names them
- Where relationships are stored — CRM? Personal address book? Mental
rolodex? Email history? Mark honestly — usually this is the most
fragmented layer.
Step 5 — Write the narrative
The file must open with prose that tells this person's story, not a
template. Use the specific numbers the research supplies. Good opens look
like:
Alan Hirsch has written 20 books across 7 publishers over 21 years. More
than 150,000 people have taken his APEST assessment. And if you try to
follow his thinking from first book to current frame, you cannot — because
there is no path. The books live on Amazon. The assessment lives on
5qcentral.com with no onward journey. His articles are scattered across
Saturate, Verge, Exponential, and a static Squarespace at alanhirsch.org.
His 38+ videos live on 20+ third-party YouTube channels. He does not have
his own...
Bad opens look like: "Leader X has a significant body of work spread across
multiple channels." Do not write that.
Follow the opening with the informational map, the relational map, and a
one-paragraph synthesis that states explicitly: how retrievable their
knowledge is, what fraction is embodied vs. externalized, what the single
largest pool of "trapped" value is.
Step 6 — Output
Write the file to
docs/movement_leader_research/{slug}/fragmentation-story.md.
Use this heading structure exactly:
# {Full Name}: The Fragmentation Story
> Generated {YYYY-MM-DD} by the `fragmentation-story` skill from existing
> research in `docs/movement_leader_research/{slug}/`.
## The Story
{2–4 paragraphs of specific narrative}
## Informational Fragmentation
### Books
### Academic Work
### PDFs & Documents
### Articles
### Blogs & Personal Writing
### Websites
### Social Media
### Newsletters / Email
### Podcasts (Hosted)
### Podcasts (Guest)
### YouTube & Video
### Sermons / Teaching Audio
### Talks / Conferences
### Courses
### Assessments & Tools
### Apps / Software
### Notes, Laptop, Unpublished
### Embodied / In Their Head
## Relational Fragmentation
### Organizations
### Co-authors & Collaborators
### Networks & Movements
### Academic Affiliations
### Mentors, Protégés, Key Relationships
### Where Relationships Are Actually Stored
## Synthesis
{one paragraph}
## Research Provenance
- Source folder: `docs/movement_leader_research/{slug}/`
- Files read: {list the files you actually read}
- Confidence: {one sentence — what's well-evidenced vs. what's thin}
- Gaps requiring further research: {bullet list of the biggest UNKNOWNs}
If the user passed multiple leaders, repeat Step 2 through Step 6 for each,
then print a short summary to the user listing each file you wrote.
Quality Bar
- Specific, not generic. Titles, URLs, platforms, handles. If the research
has them, the story has them.
- Honest gaps.
UNKNOWN — needs research beats a plausible invention.
- No downstream recommendations. This skill diagnoses fragmentation; it
does not prescribe the Movemental platform response. That's a different
document.
- Do not recompute from scratch. The point is to organize what's
already been researched, not to re-scrape. If a category is genuinely
empty after reading everything, say so.
1---2name: fragmentation-story-23description: Tell a named movement leader's actual story of informational and relational fragmentation. Inventories every place their content currently lives — books, PDFs, articles, blogs, websites, social media, their own head, notes/laptop, apps, podcasts, YouTube, sermons, talks — with specific titles and locations pulled from prior research. Use when asked to map fragmentation for a leader, audit where their content is scattered, or produce a "where does it all live" report. Reads from `docs/movement_leader_research/{slug}/` and writes `fragmentation-story.md` into that leader's folder.4---56Produce a fragmentation story for: $ARGUMENTS78`$ARGUMENTS` is one or more movement leaders — either the folder slug9(`alan-hirsch`, `andy-crouch`) or a full name (`Alan Hirsch`). Multiple leaders10may be passed; handle each independently and write a separate story for each.1112## What This Skill Produces1314For each named leader, a single markdown file at15`docs/movement_leader_research/{slug}/fragmentation-story.md` containing:16171. **The narrative opening** — 2–4 paragraphs telling *their specific story* of18 informational and relational fragmentation. Not a template. Names, specific19 counts, specific places. The reader should feel the scatter.202. **Informational fragmentation map** — an exhaustive inventory of every21 surface where their content lives, with **titles and locations filled in**22 to the level the research supports.233. **Relational fragmentation map** — where their relationships, networks, and24 collaborations live (and don't live).254. **The synthesis** — a short closing that makes the picture legible: what26 fraction of their work is retrievable, what is trapped, what is invisible.2728This is not generic. Blank fields must be labeled **UNKNOWN — needs research**29so the gaps are as honest as the findings.3031## Step 1 — Resolve the leader32331. Normalize the argument. If a full name was passed, slugify it34 (`Alan Hirsch` → `alan-hirsch`). If passed a slug, use it directly.352. Check `docs/movement_leader_research/{slug}/` exists. If not, also check36 `docs/movement_leader_research/profiles/{slug}/`. If neither exists, stop37 and tell the user no research folder was found — point them at38 `/author-research` to create one.393. Note the folder path you resolved for the rest of the run.4041## Step 2 — Inventory the available research4243Read, in order of priority, whichever of these exist inside the resolved folder:4445- `sources.md` — raw source list, often with URLs46- `profile/` — `identity.md`, `biography.md`, `theology.md`,47 `voice-analysis.md`, `calling-profile.md`48- `content/books.md`, `content/articles.md`, `content/academic.md`,49 `content/audio.md`, `content/videos.md`, `content/courses.md`,50 `content/frameworks.md`, `content/content-audit.md`51- `digital-presence/websites.md`, `digital-presence/social-media.md`,52 `digital-presence/newsletters.md`, `digital-presence/platforms.md`53- `summary.md`, `network/organizations.md`, `analysis/audience-analysis.md`54- `_misc/` helpers — `content-analysis-root.md`,55 `digital-presence-discovery.md`, `network/` (collaborators, endorsements,56 events), `media/` (citations, press-coverage, reviews)57- `_staff/` helpers — `gap-analysis.md`, plus the older `legacy/` ALL-CAPS58 profiles (`{NAME}_CONTENT_AUDIT.md`, `{NAME}_AUTHOR_PROFILE.md`,59 `{NAME}_ORGS.md`, `{NAME}_TIMELINE.md`) only if present — a freshly60 researched leader has the categorized files above instead61- For Alan Hirsch specifically, also read62 `docs/movement_leader_research/alan-hirsch-baseline-report.md` — it has63 high-confidence counts and constraint analysis.6465Use Glob (`docs/movement_leader_research/{slug}/**/*.md`) to see the full tree,66then Read each relevant file. Do not guess at content that is not in the67research. Mark gaps honestly.6869## Step 3 — Build the informational inventory7071For every category below, list **specific titles with specific locations**72(URL, filesystem path, publisher, platform name). If a category has no73evidence in the research, write `UNKNOWN — needs research` rather than74omitting it.7576Required categories (include all, even when empty):77781. **Books** — title, publisher, year, co-authors, where it's actually79 sold/distributed (Amazon, IVP, publisher site), audiobook status802. **Academic / peer-reviewed work** — dissertations, chapters, journal81 articles, with the journal/publisher name823. **PDFs & downloadable documents** — whitepapers, Lausanne papers, study83 guides; where they're hosted (if known)844. **Articles / essays** — platform + title + year; note any that exist only85 as links that may be dead865. **Blogs / personal writing** — every blog surface they've used87 (Substack, Medium, personal site, guest posts on Forge/Saturate/etc.)886. **Websites they control or co-own** — personal domain, org sites, legacy89 project sites907. **Social media** — each account with the handle, platform, approximate91 follower count if known, posting frequency if known928. **Newsletters / email** — platform (Substack, Mailchimp, ConvertKit), list93 size if known, cadence949. **Podcasts (hosted)** — shows they own/host, where they publish9510. **Podcasts (guest appearances)** — every named episode/show from the96 research9711. **YouTube / video** — own channel (or absence of one), videos on other98 channels by name9912. **Sermons / teaching audio** — church archives, conference recordings,100 specific series if named10113. **Talks / conference presentations** — conference name, year, topic if102 known10314. **Courses** — seminary, online platform, self-hosted; platform name and104 institution10515. **Assessments / tools** — APEST, diagnostic instruments, apps they've106 built; where they live10716. **Apps / software platforms** — any digital products10817. **Notes / laptop / unpublished** — explicitly label this109 `UNKNOWN — likely substantial, not yet catalogued` unless the research110 says otherwise11118. **Their own head / embodied knowledge** — frameworks that exist primarily112 through speaking, consulting, coaching; 1-on-1 wisdom not yet externalized113114For each item where a URL exists in the research, include the URL. For each115that is hinted at but unverified, add `(unverified)`.116117## Step 4 — Build the relational inventory1181191. **Organizations** — founded, board roles, advisory relationships (with120 org names)1212. **Co-authors and frequent collaborators** — names, which works they122 co-created1233. **Networks / movements** — the communities they are nodes in124 (Forge, Exponential, Lausanne, 100M, etc.)1254. **Seminary / academic affiliations** — institutions, role titles1265. **Mentors and protégés** — if the research names them1276. **Where relationships are stored** — CRM? Personal address book? Mental128 rolodex? Email history? Mark honestly — usually this is the most129 fragmented layer.130131## Step 5 — Write the narrative132133The file must open with prose that tells *this person's* story, not a134template. Use the specific numbers the research supplies. Good opens look135like:136137> Alan Hirsch has written 20 books across 7 publishers over 21 years. More138> than 150,000 people have taken his APEST assessment. And if you try to139> follow his thinking from first book to current frame, you cannot — because140> there is no path. The books live on Amazon. The assessment lives on141> 5qcentral.com with no onward journey. His articles are scattered across142> Saturate, Verge, Exponential, and a static Squarespace at alanhirsch.org.143> His 38+ videos live on 20+ third-party YouTube channels. He does not have144> his own...145146Bad opens look like: "Leader X has a significant body of work spread across147multiple channels." Do not write that.148149Follow the opening with the informational map, the relational map, and a150one-paragraph synthesis that states explicitly: how retrievable their151knowledge is, what fraction is embodied vs. externalized, what the single152largest pool of "trapped" value is.153154## Step 6 — Output155156Write the file to157`docs/movement_leader_research/{slug}/fragmentation-story.md`.158159Use this heading structure exactly:160161```markdown162# {Full Name}: The Fragmentation Story163164> Generated {YYYY-MM-DD} by the `fragmentation-story` skill from existing165> research in `docs/movement_leader_research/{slug}/`.166167## The Story168169{2–4 paragraphs of specific narrative}170171## Informational Fragmentation172173### Books174### Academic Work175### PDFs & Documents176### Articles177### Blogs & Personal Writing178### Websites179### Social Media180### Newsletters / Email181### Podcasts (Hosted)182### Podcasts (Guest)183### YouTube & Video184### Sermons / Teaching Audio185### Talks / Conferences186### Courses187### Assessments & Tools188### Apps / Software189### Notes, Laptop, Unpublished190### Embodied / In Their Head191192## Relational Fragmentation193194### Organizations195### Co-authors & Collaborators196### Networks & Movements197### Academic Affiliations198### Mentors, Protégés, Key Relationships199### Where Relationships Are Actually Stored200201## Synthesis202203{one paragraph}204205## Research Provenance206207- Source folder: `docs/movement_leader_research/{slug}/`208- Files read: {list the files you actually read}209- Confidence: {one sentence — what's well-evidenced vs. what's thin}210- Gaps requiring further research: {bullet list of the biggest UNKNOWNs}211```212213If the user passed multiple leaders, repeat Step 2 through Step 6 for each,214then print a short summary to the user listing each file you wrote.215216## Quality Bar217218- **Specific, not generic.** Titles, URLs, platforms, handles. If the research219 has them, the story has them.220- **Honest gaps.** `UNKNOWN — needs research` beats a plausible invention.221- **No downstream recommendations.** This skill diagnoses fragmentation; it222 does not prescribe the Movemental platform response. That's a different223 document.224- **Do not recompute from scratch.** The point is to *organize* what's225 already been researched, not to re-scrape. If a category is genuinely226 empty after reading everything, say so.