v0.11.0 — diataxis-author skill
diataxis-author skill — second major skill in the toolkit after memory. Author + maintain a Diátaxis-style wiki for any repo. One skill, five sub-commands covering the full lifecycle. Subsumes the harness's migrate-to-diataxis predecessor.
Paired with agentic-harness v2.4.3 (paired-doc-only on harness side — 4th consecutive paired-release-as-documentation pair).
What ships
Five new /diataxis sub-commands:
/diataxis author <slug>— live authoring guidance: mode classification + template selection + filename style. Pre-fills awiki/<mode-dir>/<filename>.mdskeleton you edit in your editor./diataxis classify <file>— single-page mode classification. Tier-1 deterministic heuristic + optional Tier-2 sub-agent dispatch for ambiguous mode-mixed cases./diataxis check [--strict]— drift detection. Wrapscheck-wiki.py(harness validator) + adds 4 skill-side heuristics: mode-mixed, stale-cross-ref, template-shape-drift, convention-drift./diataxis repair— interactive fix-application. Preview-first per finding; dispatchesdocumentersub-agent for mode-mixed splits./diataxis migrate— one-shot legacy → Diátaxis migration (subsumes harness'smigrate-to-diataxispredecessor). Preview-first, blame-preserving, single-commit safety net.
Plus:
diataxis-evaluatorread-only sub-agent — zero filesystem write scope; semantic Tier-2 classification.- AgentMemory integration — 3-tier convention fallback: per-repo
<wiki>/.diataxis-conventions.md> vault_always-load/diataxis-*.md> ADR 0004 defaults. - 4 Diátaxis templates at
skills/diataxis-author/templates/matching ADR 0004's mode definitions.
Why this shape
The operator maintains three Diátaxis-shaped wikis (agentic-harness + agent-toolkit + dev-setup) plus the just-shipped MemoryVault parent design. Diátaxis discipline was previously supported only by check-wiki.py --strict (catch post-write) + documenter sub-agent (sweep at /release) + migrate-to-diataxis (one-shot). This skill ships the missing live-authoring-guidance + ongoing-drift-detection layer + subsumes the predecessor + repurposes documenter as mechanical-write worker (same orchestration + sub-agent pattern as /memory adapt-skills + adapt-evaluator from #7b).
Design rationale
ADR 0008 — diataxis-author skill — 4 locked design calls (scope = author+maintain+migrate; AgentMemory = read+write; documenter = worker; single skill with 5 sub-commands) + 4 load-bearing assumptions with re-audit triggers.
Parent design — diataxis-author — full architectural context (Status: launched).