Setting the file. One moment.
Subchapter 23.24
references/reference-architecture.mdMarkdown2 KBView on GitHub
Use this guide before adding bundled files or long sections to SKILL.md.
SKILL.md is the router.references/.SPEC.md is the maintenance contract.SOURCES.md stores provenance and decisions.Before creating a reference, finish this sentence:
....”....”....”If the sentence sounds like “I need context” or “I need patterns”, the file is too vague.
| Put it in… | When it belongs there |
|---|---|
SKILL.md | every run needs it |
references/ | only some branches need it; keep runtime references as direct children |
SPEC.md | it explains maintenance, scope, or evidence policy |
SOURCES.md | it is provenance, a decision record, or a gap |
| Need | Shape |
|---|---|
| choose a path | decision guide |
| execute a procedure | task guide |
| look up exact facts | reference table |
| diagnose a failure | troubleshooting matrix |
| imitate quality | example set |
| judge completeness | validation checklist |
mode-selection.md, output-contracts.md, routing-workflows.mdnotes.md, context.md, patterns.md, research.mdSKILL.md.Create a new reference when:
SKILL.md harder to scanreferences/ with a clear lookup reasonKeep content in SKILL.md when:
SKILL.md.SKILL.md.