- The full pipelines this page comes from
- The Lab — members' canvas rooms
- Studio Canvas — pre / prod / post boards
ONCE一回
1:1 · two hours
Claude Code line · stop 05 of 16 · 20 min · members
Why a written skill outperforms a long prompt, and how to turn a workflow you repeat into one.
Free with an account
Membership is free: an account opens all 86 script pages. The Lab, Studio Canvas and the paid guides need the $99 pass, paid once. Already signed in on this browser? The page opens by itself.
The problem
Slightly differently each time, which is why the results vary.
Any workflow you run repeatedly ends up being explained repeatedly. Each explanation is a little different — you forget a step, you phrase a constraint less precisely, you leave out the caveat you learned three months ago.
The variation is invisible while it happens and entirely explains why the output quality wanders. You are not running the same process; you are running a fresh approximation of it.
A skill is that process written down once, in a form that gets loaded when it is relevant. The gain is not typing less. It is that the process stops being reconstructed from memory.
What makes a good candidate
All three. Two out of three is usually not worth the file.
Repeated — you have done it at least three times. Below that you do not yet know what the stable parts are.
Multi-step — a single instruction does not need a document. The value is in sequence and in the steps people skip.
Non-obvious rules — the things you learned by getting them wrong. A workflow with no accumulated knowledge in it is just a list, and the agent could have produced the list.
That third criterion is the real test. The valuable part of a skill is rarely the happy path; it is the four warnings that come from experience.
Writing it
Four sections, and the description at the top matters more than it looks.
The opening description determines whether the skill is ever loaded. It should name the situation in the words that will actually be present when it arises, including the ones you would type yourself.
Then the body:
That last section is the one most often omitted and it is what prevents a workflow stopping at eighty percent. Define completion explicitly.
Scope
A skill covering three related tasks gets loaded for all three and helps with none.
The temptation is to write one large document covering everything about a subject. It fails in both directions: it is loaded when only a fraction applies, and the relevant part is buried in material about something else.
Split by task. If the trigger conditions are different, they are different skills, even where the subject is the same.
Keep each one short enough to be read in full. A long skill is subject to exactly the attention problem that a long instruction file has, and the solution is the same: delete anything that is not actionable.
Maintenance
A skill that encodes a stale process is followed confidently into a wall.
When a workflow changes, the skill changes with it in the same sitting. Deferring this is how skills become traps — the process is now different and the document says otherwise, with more authority than a vague memory would have had.
Also fold in new failures. Every time the workflow goes wrong in a way it had not before, that is a line in the traps section. The document gets better each time something breaks, which is the whole compounding mechanism.
Review them occasionally and delete the ones you have not used. An unused skill is context waiting to be loaded for no reason.
Starting
Write it while you are doing it, not afterwards.
The moment to write a skill is while running the workflow, because that is when the traps are visible. Written afterwards from memory you get the happy path and lose the details that make it useful.
Keep a scratch file open and note every decision, every warning, every 'remember to' as it occurs. At the end, tidy it into the four sections. It takes ten minutes on top of work you were doing anyway.
One good skill changes how a recurring task feels permanently. Five of them change how the whole setup works.
1:1 · two hours