AI skills for notes and writing
Free skills that teach your assistant to take notes and write the way an expert would, where to get them, and how to make good use of them with Scratchpad.
An AI skill is a short instruction file that your assistant loads when it's relevant. We've written 90 of them for notes and writing, and they're free and open source on GitHub. The skills page lists them all.
Each one teaches a single job the way someone who really knows it would do it:
Cornell notes with real questions in the cue column, meeting notes that never
turn a maybe into a decision, a recipe card that keeps every doneness cue. And
none of them invents a fact. Anything your source didn't say is marked [?]
for you to fill in.
The skills work with any notes app, or none. With Scratchpad connected to your assistant, they save what they make straight into your notes.
Getting them
With the skills command
This works for Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, and other assistants that read skills. It asks which assistants you use and which skills you want.
npx skills add scratchpad-sh/skills
To install only some, name each one with --skill:
npx skills add scratchpad-sh/skills --skill cornell-notes --skill study-guide
In Claude Code, as plugins
The skills come in four collections, and each one is a plugin you can install on its own.
/plugin marketplace add scratchpad-sh/skills
/plugin install note-taking-methods@scratchpad-skills
/plugin install notes-by-interest@scratchpad-skills
/plugin install everyday-notes@scratchpad-skills
/plugin install writing@scratchpad-skills
In the Claude apps
Every skill is a zip file on the latest release. Download the ones you want, then add them in Claude's Settings, under Skills. They're then there on the web, the desktop, and your phone.
Anywhere else
Each skill is one SKILL.md file. If your assistant doesn't support skills,
paste one into the chat and ask it to follow it.
Using them well
You don't call a skill by name. Ask the way you normally would, and your assistant picks the skill that fits. A few habits make the results better.
Give it the source. A skill works from what you hand it: the transcript,
the photo of the whiteboard, the article, your scribbles. The more of the real
material it has, the less it has to mark [?].
Say where it goes. With Scratchpad connected, name the note or folder: "Save it in Recipes", "Add it to today's note", "Append it to the Product sync note". Otherwise the skill offers to make a new note with a clear title.
Name the skill when it matters. If you want a particular method, say so: "Use the cornell-notes skill", or "Make a Zettelkasten note from this".
Chain them. Skills hand off to each other. Clean up a voice memo with
voice-memo-cleanup, then pull the tasks out with action-items. Turn a pile
of notes into a draft with notes-to-draft, then tighten it with
tighten-prose.
Fill in the gaps. A [?] is a question, not a mistake. Answer it in the
chat and ask for the note again, or fill it in yourself later.
Some things to try
| Ask | The skill it uses |
|---|---|
| Turn this transcript into meeting notes and save them in Meetings | meeting-notes |
| Make a recipe card from this blog post | recipe-card |
| Do my weekly review from this week's notes | weekly-review |
| Make flash cards from my Biology notes | spaced-repetition-cards |
| What links my notes on the Romantics? | connect-notes |
| What did we decide about the venue? | answer-from-notes |
| Make this draft sound less like AI wrote it | remove-ai-tells |
With Scratchpad connected
Every skill ends by offering to save its result in a connected notes app. With Scratchpad, that means:
- A new note is made with a title you'll find again, in the folder you name.
- Adding to a note you already have goes on the end of it, so nothing that's there can be lost.
- A rewrite of a note comes as a change for you to accept or reject, and the version before it stays in the note's history.
Skills that reorganise your notes, like inbox-triage, tidy-up-notes, and
note-titles-and-tags, show you the plan and wait for your yes before moving or
renaming anything. None of them deletes a note, and in Scratchpad no assistant
can.
What a skill can do is still limited by the permission you gave your assistant
when you connected it. With Capture it can save new notes but can't read
yours, so a weekly review or connect-notes needs Read or Full.
What each permission allows.
When a skill isn't used
- Check it's installed where your assistant looks. The skills command tells
you where it put each one. In Claude Code,
/pluginlists installed plugins. - Name it. "Use the recipe-card skill" settles it.
- Start a new chat after installing. Most assistants read the list of skills when a conversation starts.
Making your own
Every skill is plain Markdown, so you can change one to suit you: add the field your hobby needs, or change a template. Keep your copy in your assistant's skills folder. To write a new one, the style guide explains how ours are built, and pull requests are welcome.
Last updated 27 October 2026