See the Download as PDF button at the bottom of my free guides? Here’s how to hand that PDF to Claude and have it build a skill you can run on command, anytime.
You read a great guide, think “I’m going to use this,” and save it. A month later you can’t even find it, let alone follow the steps.
Saving tips isn’t the same as using them. A skill fixes that. You teach Claude the workflow once, and from then on you just ask for it. Every free guide on this site has a Download as PDF button at the bottom, and that PDF is all you need.
A skill is a small folder with one main file called SKILL.md. At the top is a short header with a name and a description. Below that are the step-by-step instructions, plus any helper files it needs.
Claude reads the description, and when your request matches, it loads the instructions and runs the workflow. You don’t paste the steps again.
One honest note. You don’t drop in a PDF and watch it turn into a skill on its own. You hand Claude the PDF and ask it to write the skill. That’s what the steps below walk you through.
It takes about 5 minutes. You need a guide PDF and Claude open.
01
Download the guide as a PDF
Scroll to the bottom of any free guide on this site and click Download as PDF. Save it somewhere you can find it.
02
Turn on code execution
In Claude, go to Settings, then Capabilities, and turn on code execution and file creation (called Create and edit files in the newer settings layout). Skills need it, and it lets Claude hand you a ready-to-upload ZIP. Skills work on every plan, including Free.
03
Give Claude the PDF and the prompt
Start a fresh chat, attach the PDF, and paste the prompt below. Claude asks you a few questions, writes the SKILL.md, tests it once, and packages it as a ZIP.
04
Install the skill
On claude.ai or the desktop app: go to Customize (renamed Plugins on newer accounts), then Skills. Click +, then Create skill, then Upload a skill, and pick the ZIP. Don’t unzip it first.
In Claude Code: put the skill folder in ~/.claude/skills/ to use it in every project, or in .claude/skills/ inside one project. Skills you’ve turned on in claude.ai also sync into Claude Code (version 2.1.273 or later) when you sign in with the same account.
05
Use it on command
Just ask. When your request matches the skill’s description, Claude loads it and runs the workflow. If it doesn’t kick in when you expect, make the description more specific about when to use it.
Attach your guide PDF, then paste this in.
Good To Know
The skill name has to be lowercase with hyphens and can’t include “claude” or “anthropic.” The ZIP needs the skill folder at its root, with the folder named exactly like the skill. The description has a 200-character limit on claude.ai, so keep it tight. (Using skills, creating custom skills, skills in Claude Code)
Instead of a folder of PDFs you saved and forgot, you build a small library of workflows that run on command. Start with the guide you keep meaning to come back to, turn it into a skill today, then do the next one.