Claude, Closing Checklist.
Liam explains that Claude does not use legal judgment to build a closing checklist, it reads a single SKILL.md file and runs its steps in order, with no branching beyond the file.
Liam, in for Bear, answers a specific question: does Claude apply its own legal judgment to build a closing checklist, or does it follow a written instruction file? The answer is the latter, and the video walks through exactly how that mechanism works using Anthropic's closing-checklist skill.
A skill is a folder, not a judgment call
A skill is a folder that Claude reads before it works. The closing-checklist skill holds one file, SKILL.md, containing the whole instruction set written in plain language, with no hidden logic. Claude reads that file and then acts on it. The file is the program, not a set of guidelines Claude interprets loosely.
The steps section is the whole pipeline
The actual pipeline lives in the file's Steps section. Claude reads each step in order and runs it, linear, with no branching unless a step itself specifies one. This means the entire logic of the checklist is visible in the file itself, not hidden inside Claude's own reasoning.
Why the same request runs the same way every time
Ask for a step that is written in the file, and it runs the same way every time. That reliability comes from the fact that it is spec, not judgment, driving the execution. Ask for something the file never mentions, and nothing fills the gap. That step simply is not part of the run. This is the hard edge of the mechanism: the skill does exactly what its file says, and nothing that its file does not say.
What this does and does not claim
The video is explicit about scope. It does not claim the closing-checklist skill is well designed, that is a separate question about design quality. It also does not claim to describe every specific legal task the skill performs beyond building and tracking a transaction's closing checklist, since the source material left some of its more specific clauses unfilled. And it does not claim Claude goes silent outside the spec entirely, only that an unwritten step is not part of that particular run.
Try it yourself
The video ends with a direct prompt to test the mechanism: tell Claude you are closing a transaction and want to use the closing-checklist skill, then ask it to read the SKILL.md and walk you through each step it will run, in order, before it runs any of them. Watching Claude name its steps up front, in the order the file specifies, shows the same fact directly: the file is the program, and the order is the whole spec.
Key takeaways
- Claude does not use independent legal judgment to build a closing checklist; it follows a written SKILL.md file.
- A skill's Steps section defines a linear pipeline: each step runs in order, with branching only where a step specifies it.
- A step that is written in the file runs the same way every time, because it is spec, not judgment.
- A step the file never mentions is not filled in by Claude's own initiative, it simply is not part of the run.
- Asking Claude to list its steps before running them is a direct way to see the file's spec laid out in full.
Who this is for
This is for anyone using Claude for legal or transactional work who wants to understand what a skill actually is and how much of its behavior is fixed by the instruction file versus left to the model's own judgment.
Chapters
Full transcript(auto-generated, with timestamps)
Does Claude just know how to build a closing checklist?
[0:00]Someone assumes Claude just knows how to build a legal closing checklist straight from its own judgment. It doesn't. It reads one written file step-by-step. So, does Claude just read how to build it? A skill is a folder Claude reads before it
A skill is a folder
[0:12]Works. This one is closing checklist and it holds a single file skill. MD the whole instruction set in plain language no hidden logic. Claude reads the file then acts. The file is the program.
The steps section — the anchor
[0:24]The pipeline lives in the file step section. Claude reads each step in order and runs it linear no branching unless a step says so. If a step is written there it runs. If it isn't it doesn't exist.
Same steps, every time — the anchor returns
[0:35]Ask for a step that's written in the file and it runs the same way every time reliable because it's spec not judgment. Ask for something the file never mentions and nothing fills the gap. That step just isn't part of the run. Closing checklist runs the steps written in its skill. MD the same way every time not
Carry-out
[0:54]Legal judgment and nothing the file doesn't say. Your turn. Here's the prompt. Read it with me. I'm closing a transaction and
Your turn
[1:00]Want to use the closing checklist skill. Read the skill. MD and walk me through each step you'll run in order before you run any of them. That order matters. It's the whole spec laid out before a single step executes. Liam in for bear. Claude closing checklist Liam in for bear.





