biblical-segmentationlisted
Install: claude install-skill davebream/claude-of-alexandria
# Biblical Text Segmentation
## Overview
Help users divide biblical books into coherent textual units for teaching, study, or devotional reading. Present scholarly-grounded options while respecting textual integrity.
**Core commitment:** Never divide text in ways that violate literary structure. When a book cannot segment into the requested sessions, explain why and offer alternatives.
## Step Zero — Spawn data-retriever (MANDATORY)
**Before checking any rule, before determining mode, before generating ANY output: spawn data-retriever.**
```
Agent tool:
subagent_type: "claude-of-alexandria:data-retriever"
run_in_background: false
prompt: "Gather all relevant data for [book] [range if applicable]."
```
**Spawn synchronously and unnamed.** `run_in_background: false` is required — without it
the Agent tool returns a launch acknowledgment rather than the delegate's output, and
segmentation proceeds with no MCP data behind it. Do not pass `name:`; a named spawn can be
recorded without a `toolUseId`, which breaks provenance for consumers that walk the
subagent transcript. Never return a spawn status in place of the segmentation. This applies
to the argument-flow spawn below as well.
**Data-retriever is required even when:**
- **Refusing** a micro-book request (Philemon in 4 → gather data, THEN refuse citing discourse evidence)
- **Curating** an anthology (Psalms → gather data, THEN offer groupings grounded in vocabulary data)
- **Presenting** contested-book frameworks