From example-skills
Scores text/transcripts on five narratological axes (pathos, logos, ethos, kairos, density) and extracts the highest-scoring contiguous block as the artifact's Natural Center, with scoring table and justification.
How this skill is triggered — by the user, by Claude, or both
Slash command
/example-skills:natural-center-extractionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Every sufficiently long artifact has a passage where its energies converge — the block a reader quotes, a trailer cuts to, an editor pulls. This skill finds that block by scoring rather than vibes, and returns it verbatim with the evidence for why it wins.
Every sufficiently long artifact has a passage where its energies converge — the block a reader quotes, a trailer cuts to, an editor pulls. This skill finds that block by scoring rather than vibes, and returns it verbatim with the evidence for why it wins.
Excerpt selection is usually done by skimming, which favors openings and recency. Algorithmic scoring over all contiguous candidates surfaces centers that skimming misses — the buried turn in hour two of a transcript, the paragraph where argument and feeling finally coincide. The output feeds distribution work (shorts, pull-quotes, abstracts) with a defensible selection rather than a taste call.
| Axis | What it measures | High-scoring signals |
|---|---|---|
| pathos | felt intensity | stakes made personal; vulnerability; register shifts; concrete sensory detail |
| logos | argumentative force | a claim completed in-block (setup → turn → consequence); evidence meeting assertion |
| ethos | voice authority | the speaker most distinctly themselves; earned credibility on display; coinages dense |
| kairos | timeliness/pivot | the moment the piece turns; before/after asymmetry; decision points; reversals |
| density | compression | ideas-per-sentence; no warm-up or wind-down inside the block; every line load-bearing |
Each axis scored 0–10 per candidate block. Axes are scored independently then combined — a block must not be pre-selected because one axis shouts.
[...]. The Natural Center is found, not assembled.When composites tie (within ~5%):
# Natural Center — {source} ({date})
**Block:** units {n}–{m} ({word-count}w, target {t}) | **Weighting:** {profile}
> {the block, verbatim, contiguous}
## Scoring table
| Block | pathos | logos | ethos | kairos | density | Σ |
|-------|--------|-------|-------|--------|---------|---|
| u12–u15 | 7 | 9 | 6 | 9 | 8 | 39 | ← NATURAL CENTER
| u03–u06 | 8 | 5 | 7 | 4 | 6 | 30 |
| …top 5 candidates… |
## Justification
{one paragraph: why this block; which axes carried it; what the runner-up
lacked; per-axis evidence lines for the winner}
For serialized distribution (a thread, a cut-down series), re-run with the winner's span masked to find secondary centers. Label them C2, C3 — never promote a secondary to "the" center; the hierarchy is part of the finding.
npx claudepluginhub a-organvm/a-i--skills --plugin document-skillsProvides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.