The same levers make a skill, a `CLAUDE.md` and a pointed-at doc predictable — the agent taking the same **process** every run, not producing the same output. When the document is a skill, read [`SKILL-MECHANICS.md`](SKILL-MECHANICS.md) for frontmatter and the invocation choice.