The open library of AI Agent Skills

Teach your agent anything: thousands of safety-reviewed skills for Claude Code, Cursor, Codex and 60+ more agents. What are skills?

set up the CLI npm i -g skillmds

skills_indexed:
1,132,752
verified_publishers:
1,947
agents:
60+

works_with:

benjitaylor
Stageshow
Build faux product UI that looks like a real product, as a still illustration or an animated demo with a cursor. Browser and app windows, dashboards, phones, notifications, terminals, bento grids and cursor walkthroughs, framed, masked and cropped the way a marketing page, feature card or docs hero needs them. Use whenever someone wants a fake or mocked UI, a product demo or walkthrough animation, a hero or feature-card illustration of an app, a product shot in the style of a polished marketing site, or an animated cursor doing things in an interface, even if they never say "faux UI". React and plain CSS.
Audited 264 bundle
mattpocock
Software Factory
A **software factory** is a system of agents that turns tickets, PRs and schedules into merged code, deployed on remote infrastructure the user chooses. This skill is the language for designing one. Use these terms, and only these, when discussing or whiteboarding a factory; when the user reaches for a word under _Avoid_, name the canonical term.
309k bundle
mattpocock
Chief Of Staff
Pursue a long-running goal in a single session by co-ordinating subagents.
309k bundle
mattpocock
Pr
Use when writing a PR body.
309k bundle
elvarofficial
Teardown
Build an interactive 3D simulator of a real machine or mechanism (an engine, a landing gear, a walking linkage, a pump, a gearbox) as one offline HTML page people can take apart, with live panels driven by the same model that moves the parts, a button for every subsystem, cutaways, camera views and an auto tour that hands control to the visitor; then record it frame by frame to a 60 fps video with a synced procedural score. Use when someone asks how a machine works, wants a "visual explainer", a "simulator", a "cutaway", an "exploded view" or an "interactive 3D lesson", or wants a 3D object shown working rather than described.
265 bundle
emilkowalski
Animation Performance
Keep web animations inside the frame budget — animate composite-only properties, keep motion off the main thread when the page is busy, and find the cause when an animation drops frames. Covers the layout/paint/composite pipeline, cheaper property swaps, CSS vs WAAPI vs requestAnimationFrame, Framer Motion's hardware-accelerated path, React re-rendering per frame, inherited CSS variable recalculation, blur cost, and when `will-change` actually helps. Use when an animation is janky, choppy, stutters, or drops frames; when choosing which property to animate; when deciding between CSS and JS animation on performance grounds; or when reaching for `will-change` or GPU layers. For choosing easing, duration, or whether to animate at all use animate; for reviewing motion as a whole use review-animations.
47.5k
emilkowalski
Mobile Native
Make a web app feel native on a phone — the small CSS and meta-tag fixes that separate "a website in a browser" from something that feels installed. Covers sticky hover states, tap highlight flashes, the 100vh bug, inputs that zoom the page, laggy taps, pull-to-refresh hijacking scroll, content under the notch, long-press selecting button text, carousels that scroll the wrong way, mismatched status bars, and the rule that you test on real hardware. Use when a web app is being built for or reviewed on mobile, when something "works in Chrome but feels wrong on my phone", when building a PWA, a bottom sheet, a carousel, a full-screen layout, or any touch interaction. For motion itself use animate; for React Native use animate-expo.
47.5k
emilkowalski
Animate Expo
Build animations in React Native and Expo, making the decisions in the order that determines whether they feel right — should it animate, which thread it runs on, which properties, spring or timing, how the gesture hands off, how it degrades. Writes the implementation with Reanimated, Gesture Handler, Expo Router and expo-haptics. Use when animating anything in an Expo app, adding gestures, sheets, screen transitions, press feedback or haptics, or fixing motion that stutters on device. For web animation use `animate`.
47.5k bundle
View all

Frequently asked questions

What is an Agent Skill?

An Agent Skill is a reusable instruction file that teaches an AI agent to do one task well, such as reviewing code or extracting PDF tables. It ships as a SKILL.md file: YAML frontmatter plus Markdown instructions. The agent loads it automatically when a request matches, and the same file works across Claude Code, Cursor, Codex, and 60+ other agents.

Where can I download skills for Claude Code and other AI agents?

SkillMD (skillmd.com) is a free, open library of thousands of AI agent skills. Search by task, category, or agent, then install with one CLI command (npx skillmds@latest add owner/name), through the hosted MCP server, or by copying the SKILL.md file directly. Every public skill passes an automated safety review before it is listed.

Do skills work across different agents and IDEs?

Yes. SKILL.md is an open standard, so the same skill works across Claude Code, Claude.ai, Codex, Cursor, Gemini, Antigravity and more. Each tool just reads the file from its skills directory. See skillmd.com/agents for per-agent install paths.

Are skills safe to install?

Treat them like any code you add to your workflow. Every skill on SkillMD shows capability flags (executes scripts, makes network calls, reads secrets, or docs-only), and SkillMD never runs a skill's scripts for you. Review the SKILL.md before installing, especially for unverified authors.

Do AI agent skills cost anything?

No. SkillMD is 100% free: searching, saving, installing, and publishing skills all cost nothing, and skills remain under their authors' original licenses.