# Add Missing Section

> Insert one missing section — Construction, Predefined Instances, Comparison, Advanced Usage, or Motivation — into an existing data-type reference page, at its canonical position, fully written and mdoc-verified. Load when a required section is entirely absent from a reference page (not when it exists but is thin).

- Skill: `zio/add-missing-section` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add zio/add-missing-section`
- Raw SKILL.md: https://api.skillmd.com/api/skills/zio/add-missing-section/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: zio (https://skillmd.com/u/zio)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/zio/add-missing-section

---


# Add a Missing Section

The section-type templates are provided verbatim in the add-section agent's instructions (single
source of truth: [`references/section-patterns.md`](references/section-patterns.md)). It carries the
subsection layout, table shape, and code-block modifier for each of the five section types, plus the
cross-pattern rules shared by all of them (code-block modifiers, the sentence-before-a-fence rule,
plain-`scala` signatures).

Nothing mounts this skill today: `src/add-section.ts` imports the reference directly, because a
single-purpose agent needs the patterns on turn 1 of every run and progressive disclosure would only
add a turn and a way to skip it. The directory is a skill so that a consumer which needs it
*sometimes* — the drafter, writing a fresh page whose sections match one of these five shapes — can
mount it without moving content.

