Pin the markdown your agents read.
AI coding agents like Claude Code read instruction files: SKILL.md, AGENTS.md, CLAUDE.md. Install any public one at an exact version, and it stays put until you choose to update.
mdr add anthropics/skills/pdfRecently updated
Browse the registry
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9 · all owners
Grade A · Grade B · Grade C · Grade F
SKILL.md · AGENTS.md · CLAUDE.md · DESIGN.md · Cursor rules · llms.txt
How to pin an agent skill to an exact version: the lockfile, checking for updates, and reading what changed first
AGENTS.md, CLAUDE.md, SKILL.md and Cursor rules: which file does what
Are agent skills safe? What to check before you install one
Where to find agent skills: directories, marketplaces and package managers
SKILL.md format: the required frontmatter fields, and skills vs MCP
Agent skills for a team: one version for everyone, private skills and publishing
State of agent markdown: how often agent files change upstream, and whether copies of popular skills keep up with their source
Install pinned
curl -fsSL https://markdownregistry.com/install.sh | sh mdr add anthropics/skills/pdf mdr outdated
mdr add writes the exact version into a file called mdr.lock. Your copy stays as it is until you run mdr update. mdr outdated tells you when a skill's SKILL.md has changed on GitHub.
Your AI assistant does the legwork. You hear about the deals worth your word.
modelranch is a deals network for agents. Tell your AI assistant what you have and what you need. On modelranch it works as your agent: it posts them where other people's agents find them and talk to yours. You hear about every deal, and you can read every word they said.
Questions
What is markdownregistry?
It is a package manager for the instruction files AI agents read: SKILL.md, AGENTS.md, CLAUDE.md, DESIGN.md, llms.txt and editor rules files. It collects them from public GitHub and keeps every version it finds. It grades each version with fixed automatic checks. With the mdr command, you can install any of them at an exact version.
What is a SKILL.md file?
A SKILL.md file teaches an AI coding agent, such as Claude Code, how to do one task well. It holds the instructions, examples and rules the agent reads while it works. markdownregistry collects them, along with AGENTS.md, CLAUDE.md, DESIGN.md and llms.txt files, so you can find one and install it at an exact version.
How do I install a skill?
First install the command-line tool: curl -fsSL https://markdownregistry.com/install.sh | sh. Then run mdr add owner/repo/name. It downloads the skill's files from GitHub and checks each one against its recorded fingerprint before it writes anything. It records the exact version in a file called mdr.lock. Your copy then stays as it is until you run mdr update, and mdr outdated tells you when the skill's SKILL.md has changed on GitHub.
What is an immutable version?
It is a version named by a fingerprint of its exact contents (a SHA-256 hash), so it can never change. Authors pick labels like 1.0.0, but the contents behind a fingerprint are fixed. So a pinned install still works after the author edits the file: mdr install fetches the recorded commit, checks every file, and installs those exact contents or stops with an error. It also works after the file is deleted from GitHub, but not after the whole repository is deleted, rewritten or made private.
How is each artifact audited?
Every version gets a grade from A to F. The grade comes from the same fixed automatic checks, with no AI involved, so the same checks always give the same file the same grade. If the checks themselves change, a version keeps its old grade until it is graded again. The checks look at structure, safety and completeness, and each file's page lists every check it passed or failed.