You prompt naturally. Your installed skills activate automatically — same result, every project, every time.
AI coding tools (Claude Code, Cursor, Windsurf, Copilot) can be extended with custom instruction files. These are just text files that tell the AI how to do specific tasks — your way. There are three types:
The before and after of having a central place for your AI instructions.
/library use * and they're fully set upIf you're using AI coding tools across multiple projects and you've started building custom instructions, this is for you — no matter your role.
You've got custom skills scattered across 5+ projects. You want them everywhere without copy-pasting.
You want your whole team using the same reviewed, approved AI instructions — not everyone's random personal version.
You use AI to scaffold components, generate tokens, or audit interfaces. You want those workflows to stay consistent across projects.
You're distributing approved AI capabilities across your org. You need a system, not a shared Google Doc.
You've built great skills and prompts. But across multiple projects, they're scattered, duplicated, and impossible to keep in sync. Sound familiar?
That css-carousel skill exists in 12 different versions across your projects. Each slightly different. None is the "official" one.
You improved a skill last week — but only in one project. The other 9 copies are already outdated.
New team member joins. They ask where the AI instructions are. Nobody has a clear answer. Everyone has their own version.
Your laptop, your work Mac, your cloud sandbox. Each one needs the same skills installed. Each one is a manual process.
Your library.yaml file doesn't contain your skills — it points to them. Like a playlist doesn't contain music — it references where the songs live. Your library references where your skills, prompts, and agents live.
Sources can be local folders (just for you), private repos (shared with your team), or public repos (available to anyone). You control who has access by controlling who has access to the repo. When you run a command, metaskill reads this file, fetches what's needed, and places it exactly where your AI tools expect.
The library doesn't store your skills — it references where they live. Your actual files stay in their repos or folders. The library is just a list of where to find them.
The entire system is a markdown file that your AI tool reads and follows. No software to install, no server to run, no accounts to create. Just text that your AI understands.
Sharing is just repo access. Keep skills in a local folder for yourself, a private repo for your team, or a public repo for the community. No special permissions layer — Git handles it.
Improve a skill on your laptop. Push the change back to the source. Every other machine and team member picks it up on next sync.
Four steps from scattered files to a coordinated system. Works the same whether you're working solo or in a team of fifty.
Create skills, prompts, and agents where you naturally work — inside your actual projects.
Run /library add to register it. This just adds a pointer — no files are copied.
Run /library use on any machine to pull and install from the source instantly.
Skills are live. Improve them anywhere, push changes back with /library push.
Type these inside Claude Code (or any AI tool that supports skills). That's the entire interface.
/library add
Register a new skill, prompt, or agent by telling it where the source lives. This adds a line to your library — nothing is installed yet.
/library use
Install items onto your machine. Fetches from the source and places files where your AI tool can find them.
/library push
Made improvements to an installed skill? Push your changes back to the source so everyone benefits.
/library list
See everything in your library — what's registered, where it comes from, and whether it's installed.
/library search
Find items by name, type, or source. Use wildcards like meta-* to match multiple items at once.
/library sync
Pull the latest versions from all sources. Keep every machine and team member up to date.
Three steps. Takes about 30 seconds. After this, you'll have the /library command available in Claude Code.
Your library comes with 5 ready-to-use frontend skills: css-carousel, design-tokens, bem, smooth-hash-scrolling, and css-variables. Run /library use css-carousel to install one.
Inspired by
indiedevdanThe idea of organizing AI skills as structured, reusable files was inspired by indiedevdan's video on AI agent skills.