<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: OpenSkill.md</title>
    <description>The latest articles on DEV Community by OpenSkill.md (openskillmd).</description>
    <link>https://dev.to/openskillmd</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F14091%2Fccff41c3-3391-4824-96fa-bc1904d563cf.png</url>
      <title>DEV Community: OpenSkill.md</title>
      <link>https://dev.to/openskillmd</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/openskillmd"/>
    <language>en</language>
    <item>
      <title>Stop copy-pasting prompts: give your AI agent installable skills (quickstart OSM)</title>
      <dc:creator>Tieu Philippe KHIM</dc:creator>
      <pubDate>Tue, 28 Apr 2026 08:00:00 +0000</pubDate>
      <link>https://dev.to/openskillmd/stop-copy-pasting-prompts-give-your-ai-agent-installable-skills-quickstart-osm-4d5g</link>
      <guid>https://dev.to/openskillmd/stop-copy-pasting-prompts-give-your-ai-agent-installable-skills-quickstart-osm-4d5g</guid>
      <description>&lt;p&gt;&lt;strong&gt;TL;DR&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI agents like Claude Code and Codex can load &lt;em&gt;skills&lt;/em&gt; — markdown files that teach them expertise — but finding good ones means digging through scattered repos.&lt;/li&gt;
&lt;li&gt;OpenSkill.md (OSM) is an open-source registry + CLI: search, install, and score agent capabilities in one command.&lt;/li&gt;
&lt;li&gt;The whole loop: &lt;code&gt;npm i -g @openskillmd/osm&lt;/code&gt; → &lt;code&gt;osm search&lt;/code&gt; → &lt;code&gt;osm add&lt;/code&gt;. Done in under a minute.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  The problem
&lt;/h3&gt;

&lt;p&gt;If you use an AI coding agent daily, you have probably built a private stash of prompts: your testing conventions, your commit style, your framework quirks. And you paste them. Again. And again.&lt;/p&gt;

&lt;p&gt;Skills fixed part of this. A skill is just a &lt;code&gt;SKILL.md&lt;/code&gt; file — instructions your agent loads automatically when the task matches. Write once, reuse forever. The ecosystem took off fast: Anthropic ships official skills, and hundreds of community skills live on GitHub.&lt;/p&gt;

&lt;p&gt;Which created the next problem: &lt;strong&gt;discovery&lt;/strong&gt;. Skills are scattered across repos with no central index, no search, and no way to tell a great skill from a broken one before installing it.&lt;/p&gt;

&lt;p&gt;That is exactly the gap package managers filled for code. So we built one for agent capabilities.&lt;/p&gt;

&lt;h3&gt;
  
  
  The quickstart
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;1. Install the CLI&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npm i &lt;span class="nt"&gt;-g&lt;/span&gt; @openskillmd/osm
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;2. Search the registry&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;osm search testing
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;You get a ranked list of skills matching your query, with quality scores.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Inspect before you install&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;osm info &amp;lt;slug&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For any skill backed by a source repo, the output hands you the exact install command, ready to paste.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Install it&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;osm add anthropics/skills@frontend-design
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;code&gt;osm add&lt;/code&gt; pulls the skill straight from its source repo and drops it where your agent expects it — it is agent-aware, so Claude Code, Codex and Cursor each get the right location. Installing one skill from a multi-skill repo? The &lt;code&gt;@skill&lt;/code&gt; suffix handles it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Check what's installed&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;osm list
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That's it. Your agent picks the skill up on its next run. No config, no copy-paste.&lt;/p&gt;

&lt;h3&gt;
  
  
  Going further
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Let your agent shop for itself&lt;/strong&gt; — &lt;code&gt;osm router install&lt;/code&gt; drops a meta-skill that teaches your agent to discover and install skills on demand from the registry.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Score your own skills&lt;/strong&gt; — &lt;code&gt;osm score SKILL.md&lt;/code&gt; evaluates a local skill for quality before you share it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Beyond skills&lt;/strong&gt; — the registry also covers blueprints (output quality enforcement), MCP servers (&lt;code&gt;osm mcp setup&lt;/code&gt; prints the config for Claude/Cursor), and full plugin bundles (&lt;code&gt;osm plugin install&lt;/code&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  What's next
&lt;/h3&gt;

&lt;p&gt;Authenticated publishing (&lt;code&gt;osm login&lt;/code&gt; / &lt;code&gt;osm publish&lt;/code&gt;) is on the roadmap — we are building this in public, and the whole thing is MIT-licensed.&lt;/p&gt;

&lt;p&gt;Try it, break it, tell us what's missing: openskill.md · GitHub&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What skill would you publish first?&lt;/strong&gt; 👇&lt;/p&gt;

&lt;p&gt;&lt;a href="https://openskill.md/?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=evergreen&amp;amp;utm_content=quickstart-0728" rel="noopener noreferrer"&gt;https://openskill.md/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>skills</category>
      <category>openskillmd</category>
      <category>osm</category>
    </item>
  </channel>
</rss>
