write-learning-reportlisted
Install: claude install-skill tacticaldoll/fornax
# Write a learning report
Use this skill to transform mature conversation content into a structured report for personal
internalization. Learning reports are self-contained artifacts; knowledge that needs to
become durable project or team context belongs in an externalization workflow such as `save-knowledge`.
Governing intuition: **structure follows content** — the material's natural shape determines the
report's form rather than being forced into a fixed template.
**Input**: the conversation content to internalize — a named topic, provided notes or transcript, a prior report to revise, or a prior assess-knowledge result; if none is given, pick the most substantial internalization-ready topic. Resolution detail in Phase 1.
**Boundary**: produces a self-contained learning report for personal understanding — does not externalize durable knowledge (use `save-knowledge`), depend on or point to sibling reports, or write a file unless the user gives a destination.
## Workflow
### Phase 1: Input Resolution
Resolve the report source:
| Source | Resolution |
|---|---|
| User names a topic | Use that conversation topic |
| User provides notes, transcript, or existing report text | Use the provided material as source |
| User provides existing report path or asks to update a prior report | Treat as a report revision; apply the gate in [references/edge-cases.md](references/edge-cases.md) |
| Prior assess-knowledge result exists | Use its nature, maturity, attribution, and volume