---
name: journal-templates
description: Load it when something is to be made from a template, or a template is written. Saved instructions and a starting outline for new items.
keywords: templates, template
commands: templates
---

# Templates

Saved instructions and a starting outline for new items.

A template is written once and used for many resources. Its brief holds the instructions you read before working on anything made from it, and its parts are the skeleton a new resource starts with. applies_to says which types it is for; an empty list means any type.

journal template create "<name>" --brief "<instructions>" --set applies_to=plan writes one, journal template section <n> "<part>" "<body>" adds to its skeleton.

Anything is made from a template with --set template=<n> when it is created: it starts with the template's parts and links the template. A plan's parts become its phases, the part's text the phase's complete-when line, and a title ending in (checkpoint) marks a checkpoint. A template is refused for a type its applies_to leaves out.

Its lines and guards are for the main agent only; none reach a subagent.
