Take the instruction you keep retyping and turn it into something your agent reads, picks up on its own, and runs without you.
A prompt is something you retype. A skill is something you write once and the machine runs forever.
Most people have a folder of prompts. Good ones, tested ones, the ones that actually work. And every one of them still needs you to remember it exists, find it, paste it, and adjust it for whatever is in front of you.
That makes you the index. Nothing in the folder runs unless you are at the desk and remembering.
A skill removes you from that job. It is a plain text file with a name, one line saying when to use it, and the steps underneath. You never call it. The agent reads that one line, decides your request matches, and follows the steps.
You find it, paste it, tune it. It disappears when the session closes.
Written once as a file. The agent picks it up by itself when the job matches. This page builds one.
The single line that says when this skill applies. Write it vaguely and the skill never fires.
Your tenth skill costs the system almost nothing. Your tenth prompt costs you the memory of it.
Pick the one task you have explained to an AI more times than you would like to admit. One task. Not the list.
Use your skill-creator skill to turn a task I keep retyping into an installed skill. If you have a skill builder of your own, use that instead and follow the same steps. Before anything else, ask me where the instructions for this task live right now: a notes app, a prompt folder, a doc, my chat history, or only in my head. If they are in a file or a folder I can point you at, read them first. Wait for my answer before continuing. Then ask me these one at a time, waiting for each answer: - What is a task you have explained to an AI more than three times? - Walk me through how you do it, start to finish, in whatever order it comes out. Messy is fine. - What separates doing this well from doing it badly? What would a stranger following your steps get wrong? - Does it need to reach anything to finish, like a file, a calendar, an inbox, or a spreadsheet? - Should it run when I ask, or on a schedule? Then build the skill: 1. A short kebab-case name. 2. A description line that says exactly when this skill should fire, written so an agent scanning a list of descriptions can tell whether this one applies. Name the situations and the phrases I would actually type. This line is the trigger, so specific beats elegant. 3. The step-by-step instructions in plain markdown, in the order I described them, with my quality rules written in as rules. 4. A short list of what NOT to do, drawn from the mistakes I named. Install it where my tool loads skills from, tell me the exact path you wrote it to, and ask me which tool I am on if I have not said. Then test it. Give me one sentence I can type that should fire this skill, and one close-but-wrong sentence that should not. Run the first one and show me what happens. Finish with one line: the next task I should turn into a skill, and why that one before the others.
The test of a finished skill: close the window, come back tomorrow, and ask for the job in your own words without naming the file. If the agent picks it up on its own, you are done. If you had to point at it, the description line is the part you still owe.
Recommended: Claude Code, Cowork, or Codex, or any agent with a skill builder and permission to write files. No connectors needed. This one only needs somewhere to save the file and permission to run it once.