<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Skillselion]]></title><description><![CDATA[The directory of AI coding-agent extensions worth installing. We index tens of thousands of skills, MCP servers, plugins and marketplaces for Claude Code, Codex]]></description><link>https://skillselion.hashnode.dev</link><image><url>https://cdn.hashnode.com/uploads/logos/6a457fa725dd6ddec1e6d5dd/245eef45-2579-4421-b6ea-f219a8758674.png</url><title>Skillselion</title><link>https://skillselion.hashnode.dev</link></image><generator>RSS for Node</generator><lastBuildDate>Tue, 13 Oct 2026 22:28:43 GMT</lastBuildDate><atom:link href="https://skillselion.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Last push first: MCP lists are ranking the host product]]></title><description><![CDATA[You add an MCP server because a list put it near the top. Stars look like proof. You open GitHub. The README is analytics, docs, a desktop app, a BI tool. The MCP bit is a folder. The star count belon]]></description><link>https://skillselion.hashnode.dev/last-push-first-mcp-lists-are-ranking-the-host-product</link><guid isPermaLink="true">https://skillselion.hashnode.dev/last-push-first-mcp-lists-are-ranking-the-host-product</guid><category><![CDATA[mcp]]></category><category><![CDATA[Open Source]]></category><category><![CDATA[AI]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Tue, 18 Aug 2026 13:10:05 GMT</pubDate><content:encoded><![CDATA[<p>You add an MCP server because a list put it near the top. Stars look like proof. You open GitHub. The README is analytics, docs, a desktop app, a BI tool. The MCP bit is a folder. The star count belongs to the product. The list still used it as a score for the server.</p>
<p>Vendors do this for a boring reason: they ship an MCP file next to the app people already know. The ranking mechanic is what gets weird.</p>
<p>On 14 Aug 2026 we dumped every MCP server in the Skillselion catalog: 8,433 servers from 5,392 publishers, frozen as the <a href="https://skillselion.com/research/mcp-server-census-2026-08?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=mcp-census-aug-18">MCP Server Census</a>. On a <a href="https://skillselion.com/skills?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=mcp-census-aug-18">Claude Code skill listing</a> you can see installs. On MCP, that field is empty. Nobody published a "someone ran this server" number that covers the set. A "most used MCP" table built from our data is built from something else.</p>
<p>That something else is GitHub stars. Stars attach to the repository. 79.8% of these servers map to GitHub. 175 of those repos host more than one server (969 servers). Each of those servers inherits the same star total.</p>
<p>You see the same setup at the high end: the <a href="https://skillselion.com/mcp/tool/io.github.metabase/mcp?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=mcp-census-aug-18">Metabase MCP server</a>, PostHog, <a href="https://skillselion.com/mcp/tool/io.github.bytedance/mcp-server-browser?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=mcp-census-aug-18">UI-TARS browser MCP</a> (four servers, one star count), <a href="https://skillselion.com/mcp/tool/io.github.upstash/context7?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=mcp-census-aug-18">Context7 MCP</a>. Different teams. Popular repo, MCP file inside, star number reused as adoption.</p>
<p>More than half of the 8,433 have zero stars. That looks dead. Last-push dates say otherwise. Of servers with a date, the median pushed about 50 days before the dump, and 43.4% pushed in the last 30 days. Quiet on GitHub often means unseen.</p>
<p>If you are picking a server, open the <a href="https://skillselion.com/mcp?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=mcp-census-aug-18">MCP directory</a> and sort by last push. Then open the repo and check the README is the server you think you are installing. A six-month gap is rare here (about 6% of dated servers). A huge star count on a famous product is common. It answers "is this org well known?"</p>
<p>Skills still have installs, which is how the <a href="https://skillselion.com/research/agent-skill-clone-census-2026-08?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=mcp-census-aug-18">Agent Skill Clone Census</a> and the <a href="https://skillselion.com/research/agent-economy-census-2026-08?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=mcp-census-aug-18">Agent Economy Census</a> can talk about adoption. This MCP edition does not rank by use. The CSV and freeze notes are on the <a href="https://skillselion.com/research/mcp-server-census-2026-08?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=mcp-census-aug-18">14 Aug MCP census</a>. Dump rules sit in <a href="https://skillselion.com/research/methodology?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=mcp-census-aug-18">how we freeze research dumps</a>. Related dated studies: <a href="https://skillselion.com/research?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=mcp-census-aug-18">Skillselion research</a> and <a href="https://skillselion.com/state-of-ai-agent-skills-2026?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=mcp-census-aug-18">State of AI agent skills 2026</a>.</p>
<p>Disclosure: we run Skillselion. This is our 14 Aug 2026 catalog snapshot, not a live scoreboard and not a review of those products.</p>
]]></content:encoded></item><item><title><![CDATA[One product under three names holds 53.7% of copy-installs]]></title><description><![CDATA[The Skillselion Clone Census (frozen August 12, 2026) content-matched 79,848 listings. 3,443 are verified copies. They hold 26,061,541 installs, 15.8% of the install mass that day. 4.3% of listings co]]></description><link>https://skillselion.hashnode.dev/one-product-under-three-names-holds-53-7-of-copy-installs</link><guid isPermaLink="true">https://skillselion.hashnode.dev/one-product-under-three-names-holds-53-7-of-copy-installs</guid><category><![CDATA[AI]]></category><category><![CDATA[Open Source]]></category><category><![CDATA[claude]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Tue, 18 Aug 2026 02:06:10 GMT</pubDate><content:encoded><![CDATA[<p>The Skillselion <a href="https://skillselion.com/research/agent-skill-clone-census-2026-08?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">Clone Census</a> (frozen August 12, 2026) content-matched 79,848 listings. 3,443 are verified copies. They hold 26,061,541 installs, 15.8% of the install mass that day. 4.3% of listings collect 15.8% of installs.</p>
<p>On August 12, 2026 we dumped the production catalog and checked every listing's SKILL.md against every other. A verified copy is a content match: same name, and SKILL.md byte-identical or 90% identical on a frozen fork.</p>
<p>One generative-media product listed under three names accounts for 53.7% of copy-installs. The census names that family as RunComfy-branded skills listed under agentspace-so, runcomfy-com, and doany-ai. Files match. The census does not claim the three handles are one company. Errata, 16 Aug 2026: treat the doany-ai / runcomfy-com copy-install bars as catalog-as-of-dump, not as people who installed those copies. Frozen figures above are unchanged.</p>
<p>Publishers re-listing their own skills account for 35.0%. Copies of Anthropic skills captured 3.15% of the audience the originals earned. 98.2% of skills declared no license.</p>
<p>Live catalog totals move every day. The census does not. Cite the frozen page if you need a figure that stays checkable. Disclosure: we run Skillselion.</p>
<h2>The frozen edition and companion studies</h2>
<ul>
<li><p>Dataset and limits: <a href="https://skillselion.com/research/agent-skill-clone-census-2026-08?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">Clone Census</a></p>
</li>
<li><p>How we count: <a href="https://skillselion.com/research/methodology?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">methodology</a></p>
</li>
<li><p>Market shape: <a href="https://skillselion.com/research/agent-economy-census-2026-08?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">Economy Census</a></p>
</li>
<li><p>Audits: <a href="https://skillselion.com/research/agent-skill-security-census-2026-08?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">Security Census</a></p>
</li>
<li><p>Freshness of code: <a href="https://skillselion.com/research/agent-skill-maintenance-census-2026-08?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">Maintenance Census</a></p>
</li>
<li><p>What people use them for: <a href="https://skillselion.com/research/agent-use-case-census-2026-08?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">Use-Case Census</a></p>
</li>
<li><p>Servers with zero install fields: <a href="https://skillselion.com/research/mcp-server-census-2026-08?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">MCP Server Census</a></p>
</li>
<li><p>Hub: <a href="https://skillselion.com/research?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">Research</a></p>
</li>
</ul>
<h2>Picking without triple-counting</h2>
<p>Open the <a href="https://skillselion.com/skills?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">skills catalog</a>. Rank by installs, then open GitHub. If three listings share one product, the install graph is repeating itself.</p>
<p>Finding 04: Anthropic's Frontend Design was copied 59 times. The copies hold 14,818 installs against the original's 767,871. Start from that <a href="https://skillselion.com/skills/anthropics/skills/frontend-design?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">original</a>, then <a href="https://skillselion.com/skills/vercel-labs/skills/find-skills?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">Find Skills</a> and <a href="https://skillselion.com/skills/mattpocock/skills/grill-me?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">Grill Me</a>. Hubs: <a href="https://skillselion.com/best/skills-for-frontend-design?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">frontend design best</a>, <a href="https://skillselion.com/mcp?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">MCP index</a>, <a href="https://skillselion.com/guides?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">Guides</a>, <a href="https://skillselion.com/state-of-ai-agent-skills-2026?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=clone-census-aug-17">live state page</a>.</p>
<p>Before you install a trending name, open GitHub and check whether two other listings share the same SKILL.md.</p>
]]></content:encoded></item><item><title><![CDATA[Grill Me led Google. Find Skills led installs. Same Claude Code rail, August 17.]]></title><description><![CDATA[The Skillselion Trending in search rail is ranked by rising Google queries, not by the install leaderboard. On August 17, 2026 those two rankings split.
Grill Me sat at #1 in search: 876,468 installs,]]></description><link>https://skillselion.hashnode.dev/grill-me-led-google-find-skills-led-installs-same-claude-code-rail-august-17</link><guid isPermaLink="true">https://skillselion.hashnode.dev/grill-me-led-google-find-skills-led-installs-same-claude-code-rail-august-17</guid><category><![CDATA[claude-code]]></category><category><![CDATA[mcp]]></category><category><![CDATA[AI]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Mon, 17 Aug 2026 20:45:10 GMT</pubDate><content:encoded><![CDATA[<p>The Skillselion <a href="https://skillselion.com/?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=trending-rail-aug-17">Trending in search</a> rail is ranked by rising Google queries, not by the install leaderboard. On August 17, 2026 those two rankings split.</p>
<p><a href="https://skillselion.com/skills/mattpocock/skills/grill-me?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=trending-rail-aug-17">Grill Me</a> sat at #1 in search: 876,468 installs, 219,406 stars, query up 3,250%. <a href="https://skillselion.com/skills/vercel-labs/skills/find-skills?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=trending-rail-aug-17">Find Skills</a> sat at the bottom of the same seven-name rail and held 2,980,173 installs with 29,037 stars.</p>
<p>Full writeup with the same snapshot: <a href="https://skillselion.com/guides/claude-code-skills-that-slow-the-agent-down?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=trending-rail-aug-17">Which Claude Code skills are people googling that slow the agent down?</a>. Catalog that day: 81,246 listings, 60,011 skills, 147,648,453 installs. Disclosure: we run the directory.</p>
<h2>Why the split matters</h2>
<p>Stars measure attention on GitHub. Installs measure whether a developer left the skill on an agent. If you sort this rail by stars, Grill Me wins. If you sort by installs, the gravity well is a search tool. That is the decision you make at the prompt.</p>
<p>Grill Me is user-invoked (<code>/grill-me</code>) so it does not fire itself. Repo: <a href="https://github.com/mattpocock/skills">github.com/mattpocock/skills</a>. Find Skills repo: <a href="https://github.com/vercel-labs/skills">github.com/vercel-labs/skills</a>. The most installed skill in this set finds other skills.</p>
<h2>The rest of the rail</h2>
<ul>
<li><p><a href="https://skillselion.com/skills/pbakaus/impeccable?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=trending-rail-aug-17">Impeccable</a>: 235,708 installs, +140%. <a href="https://github.com/pbakaus/impeccable">GitHub</a>. A taste layer for default agent UI.</p>
</li>
<li><p><a href="https://skillselion.com/skills/juliusbrussee/caveman?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=trending-rail-aug-17">Caveman</a>: 438,679 installs, +90%. <a href="https://github.com/juliusbrussee/caveman">GitHub</a>. It makes the agent talk less.</p>
</li>
<li><p><a href="https://skillselion.com/skills/anthropics/skills/frontend-design?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=trending-rail-aug-17">Frontend Design</a>: 784,427 installs, +70%. <a href="https://github.com/anthropics/skills">GitHub</a>. Hub: <a href="https://skillselion.com/best/skills-for-frontend-design?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=trending-rail-aug-17">best skills for frontend design</a> and the <a href="https://skillselion.com/category/frontend-design?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=trending-rail-aug-17">frontend-design category</a>.</p>
</li>
<li><p><a href="https://skillselion.com/skills/affaan-m/everything-claude-code/security-review?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=trending-rail-aug-17">Security Review</a>: 14,882 installs. <a href="https://github.com/affaan-m/ecc">GitHub</a>. Treat 14,882 installs as search demand.</p>
</li>
<li><p><a href="https://skillselion.com/skills/nextlevelbuilder/ui-ux-pro-max-skill/ui-ux-pro-max?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=trending-rail-aug-17">Ui Ux Pro Max</a>: 318,475 installs, +30%. <a href="https://github.com/nextlevelbuilder/ui-ux-pro-max-skill">GitHub</a>. Another taste pack.</p>
</li>
</ul>
<h2>How we pick in a hurry</h2>
<p>Open the <a href="https://skillselion.com/skills?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=trending-rail-aug-17">skills catalog</a>. Rank by installs. MCP servers live on <a href="https://skillselion.com/mcp?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=trending-rail-aug-17">/mcp</a> and do not have install counts (<a href="https://skillselion.com/research/mcp-server-census-2026-08?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=trending-rail-aug-17">MCP Server Census</a>). Longer studies: <a href="https://skillselion.com/research?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=trending-rail-aug-17">Research</a>. How-tos: <a href="https://skillselion.com/guides?utm_source=hashnode&amp;utm_medium=article&amp;utm_campaign=trending-rail-aug-17">Guides</a>.</p>
<p>Pull one mid-task. MCP install: <code>claude mcp add skillselion -- npx -y skillselion-mcp</code> (<a href="https://github.com/skillselion/skillselion-mcp">repo</a>).</p>
<p>If you only install one thing from this snapshot, install the finder or the interviewer, then come back for taste when the UI looks like a template.</p>
]]></content:encoded></item><item><title><![CDATA[MCP Server Stars Belong to the Repository, Not the Server]]></title><description><![CDATA[Disclosure: we are Skillselion, an independent directory of Claude Code, Codex and Cursor extensions. We are not affiliated with Anthropic, OpenAI or Cursor. We rank agent skills by install count. As ]]></description><link>https://skillselion.hashnode.dev/mcp-server-stars-belong-to-the-repository-not-the-server</link><guid isPermaLink="true">https://skillselion.hashnode.dev/mcp-server-stars-belong-to-the-repository-not-the-server</guid><category><![CDATA[mcp]]></category><category><![CDATA[Open Source]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Sat, 15 Aug 2026 17:53:58 GMT</pubDate><content:encoded><![CDATA[<p><em>Disclosure: we are Skillselion, an independent directory of Claude Code, Codex and Cursor extensions. We are not affiliated with Anthropic, OpenAI or Cursor. We rank agent skills by install count. As this census shows, MCP servers cannot be ranked that way, because the install data does not exist.</em></p>
<p><strong>The short version.</strong> On 2026-08-14 we counted 8,433 Model Context Protocol servers from 5,392 publishers. None of them carries an install count. Ranking therefore falls back to GitHub stars, and a star belongs to the repository, not to the server inside it: 175 repositories host more than one server, so 969 servers share a count they did not individually earn. Counting stars per server instead of per repository inflates the ecosystem total by 1.15x.</p>
<h2>The finding in one line</h2>
<p>Metabase's 48,750 GitHub stars are for a business intelligence platform. On 2026-08-14 that same number sat against Metabase's entry in the server table, because an MCP server inherits the stars of whatever repository it happens to live inside.</p>
<p>That is Finding 02 of <a href="https://skillselion.com/research/mcp-server-census-2026-08?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">The MCP Server Census</a>, a frozen snapshot of 8,433 MCP servers from 5,392 publishers taken on 2026-08-14. If you have ever sorted a list of MCP servers by stars and picked the top one, this is what you were actually sorting.</p>
<h2>Why stars are the only signal left</h2>
<p>Every MCP server in the census carries a zero install count. The field is empty for all 8,433 of them, rather than present and low.</p>
<p>Agent skills report installs through public registries, which is what makes an install-ranked skill census possible. MCP has no equivalent per-server install event. The census states it plainly: <strong>every MCP server in it carries a zero install count.</strong></p>
<p>Partial signals exist and are worth being precise about. Servers shipped as packages inherit a download counter from npm, PyPI or Docker, and PulseMCP surfaces that as a <code>package_download_count</code> field, populated for a minority of the servers it lists. The census declines to state a single coverage share for that field, because coverage clusters along catalog ordering, with pages running anywhere from 0% to 89%.</p>
<p>Even where a download figure exists, it counts package pulls, including from CI and mirrors, rather than use of the server, and it is missing entirely for anything distributed as a remote endpoint or a bare repository.</p>
<p>So the only population-wide signal left is stars. And stars measure the repository.</p>
<h2>Six repositories that show the effect</h2>
<p>79.8% of servers, 6,731 of them, map to a GitHub repository. 175 repositories host more than one server, covering 969 servers, or 14.4% of the repo-backed population. Each of those servers inherits the full star count of the repository it lives in.</p>
<table>
<thead>
<tr>
<th>Repository</th>
<th>Census stars</th>
<th>What the repository actually is</th>
<th>MCP servers inside it</th>
</tr>
</thead>
<tbody><tr>
<td><a href="https://github.com/modelcontextprotocol/servers">modelcontextprotocol/servers</a></td>
<td>89,547</td>
<td>reference server monorepo</td>
<td><a href="https://skillselion.com/mcp/tool/io.github.modelcontextprotocol/sequentialthinking?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">Sequential Thinking</a></td>
</tr>
<tr>
<td><a href="https://github.com/D4Vinci/Scrapling">D4Vinci/Scrapling</a></td>
<td>73,854</td>
<td>scraping library</td>
<td><a href="https://skillselion.com/mcp/tool/io.github.D4Vinci/Scrapling?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">Scrapling</a></td>
</tr>
<tr>
<td><a href="https://github.com/upstash/context7">upstash/context7</a></td>
<td>60,701</td>
<td>docs product</td>
<td><a href="https://skillselion.com/mcp/tool/io.github.upstash/context7?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">Context7</a></td>
</tr>
<tr>
<td><a href="https://github.com/metabase/metabase">metabase/metabase</a></td>
<td>48,750</td>
<td>the whole BI product</td>
<td><a href="https://skillselion.com/mcp/tool/io.github.metabase/mcp?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">Metabase</a></td>
</tr>
<tr>
<td><a href="https://github.com/bytedance/UI-TARS-desktop">bytedance/UI-TARS-desktop</a></td>
<td>38,581</td>
<td>desktop app, 4 servers inside</td>
<td><a href="https://skillselion.com/mcp/tool/io.github.bytedance/mcp-server-browser?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">mcp-server-browser</a></td>
</tr>
<tr>
<td><a href="https://github.com/PostHog/posthog">PostHog/posthog</a></td>
<td>37,662</td>
<td>the whole analytics product</td>
<td><a href="https://skillselion.com/mcp/tool/io.github.PostHog/mcp?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">PostHog</a></td>
</tr>
</tbody></table>
<p>Star counts are the frozen census values for the repository on 2026-08-14. The named servers are live catalog listings sitting inside those repositories, not census fields.</p>
<p>The census is explicit about this: these six are <strong>a selection chosen to show the effect, not the top six by stars</strong>. They sit at positions 1, 3, 4, 6, 8 and 9 in the repository star ranking.</p>
<p>ByteDance is the clearest case. Its 38,581 stars belong to the UI-TARS desktop app and get counted four times, once per MCP server in the repository.</p>
<h2>The inflation is measurable: 1.15x</h2>
<p>Adding stars per server instead of per repository inflates the ecosystem total from 1,101,230 to 1,270,936, a factor of 1.15x.</p>
<p>The reordering effect is sharper than the total. On a per-server ranking PostHog falls to 12, because the four ByteDance servers each occupy a slot carrying the same repository count. Four rows in a per-server ranking all carry the same repository total.</p>
<p>A further 20.2% of servers, 1,702 of them, carry no repository at all, so they sit outside every repository-level figure in the census.</p>
<h2>Star distribution: a Gini of 0.986</h2>
<p>Run the Gini coefficient across the star counts of all 8,433 servers and it comes out at 0.986.</p>
<ul>
<li>The top 1% of servers, 84 of them, hold 89.1% of every star in the ecosystem.</li>
<li>The top ten alone hold 43.6%. The top 100 hold 90.5%.</li>
<li>54.9% of servers, 4,633, have never been starred once.</li>
<li>Among the 45.1% that have, the median server holds 5 stars.</li>
</ul>
<p>For most publishers, the star count records nothing at all. That is a statement about attention, not about whether anyone runs the server, because nothing in this population records that.</p>
<p>The census also warns against a comparison you might be tempted to make: the August skill census reported a Gini of 0.96 on installs, and that figure describes a different population on a different metric, so the two are not like for like.</p>
<h2>Most servers do not even say what they do</h2>
<p>An MCP server is defined by the tools it exposes. Only 1,115 servers, 13.2%, declare at least one tool. For the remaining 86.8% there is no tool manifest we can read. Among those that do declare, the median server exposes 6 tools, and the declared total across the census is 14,349.</p>
<p>By category the census is concentrated. Developer tooling and AI plumbing together account for just over half of every server in it:</p>
<table>
<thead>
<tr>
<th>Category</th>
<th>Share of census</th>
<th>Servers</th>
</tr>
</thead>
<tbody><tr>
<td>Developer Tools</td>
<td>31.5%</td>
<td>2,654</td>
</tr>
<tr>
<td>AI and LLM Tools</td>
<td>18.8%</td>
<td>1,588</td>
</tr>
<tr>
<td>Data Analytics</td>
<td>11.4%</td>
<td>962</td>
</tr>
<tr>
<td>Finance</td>
<td>10.8%</td>
<td>911</td>
</tr>
<tr>
<td>Security and Pentesting</td>
<td>7.7%</td>
<td>649</td>
</tr>
<tr>
<td>Communication</td>
<td>5.9%</td>
<td>501</td>
</tr>
</tbody></table>
<h2>Publishing is a one-time act for almost everyone</h2>
<p>4,707 of the 5,392 publishers, 87.3%, have published exactly one server. The average publisher ships 1.56. The ten largest MCP publishers together account for only 11.27% of all servers.</p>
<p>Server count and attention come apart completely. The largest publisher by volume, CSOAI-ORG, ships 192 servers holding 15 stars between them.</p>
<h2>How to pick an MCP server when nothing ranks them</h2>
<p>The census closes with the practical version of all this: rank on the fields that are actually populated.</p>
<ol>
<li><strong>Last push date.</strong> The strongest populated signal. Of the 5,926 servers carrying a last-push date, 70.3% of the census, the median pushed code about 50 days ago and 43.4% pushed within the last 30 days. 369 dated servers, 6.2% of the dated set and 4.4% of the census, have gone six months untouched.</li>
<li><strong>Declared tool count.</strong> Only 13.2% declare one, but where present it tells you the surface area you are adopting. The median is 6 tools.</li>
<li><strong>Whether the repository is the server.</strong> Before reading a star count, check that the repository is not a whole product that happens to contain an MCP server. You can apply this and the fields above in the <a href="https://skillselion.com/mcp?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">MCP server directory</a>, which exposes recency, category and publisher per listing.</li>
<li><strong>Publisher shape.</strong> 87.3% of publishers ship exactly one server, so a suite publisher and a one-off carry different maintenance expectations. The <a href="https://skillselion.com/leaderboard?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">leaderboard</a> is the cross-catalog view.</li>
</ol>
<p>If you want a ranked shortlist rather than the full directory, these are narrower: <a href="https://skillselion.com/best/mcp-servers-for-dev-tools?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">best MCP servers for dev tools</a>, <a href="https://skillselion.com/best/mcp-servers-for-ai-agents?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">for AI agents</a>, and <a href="https://skillselion.com/best/mcp-servers-for-security?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">for security</a>. By area, the closest hubs are <a href="https://skillselion.com/category/dev-tools?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">dev tools</a> and <a href="https://skillselion.com/category/ai-agents?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">AI and agents</a>. The other listing types live at <a href="https://skillselion.com/skills?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">agent skills</a> and <a href="https://skillselion.com/marketplaces?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">marketplaces</a>.</p>
<h2>The caveats</h2>
<p>Read 8,433 as the size of this catalog rather than the size of the ecosystem. On the same day the snapshot was taken, PulseMCP's API reported 22,070 servers against our 8,433, and the official MCP registry paginates without publishing a total. Registries differ on what they admit, how they dedupe, and whether they keep unreachable entries, so the honest reading of 8,433 is a floor for what has been found and verified.</p>
<p>Three more limits shape what can be said. Stars are a property of the repository, which is the whole point above. Declared tool counts exist for only 13.2% of servers, so every tool figure states that denominator instead of projecting onto the census. And the 70.3% of servers carrying a push date are not a random sample: the 2,507 servers without one are 97.8% zero-star and hold 299 of the ecosystem's 1,270,936 stars, so they are systematically the thinnest entries.</p>
<p>None of these figures are adoption data. Stars are not installs, this census never treats them as such, and no number above should be read as a count of anyone running a server.</p>
<h2>Dataset, methodology and citation</h2>
<p>Every figure above is fixed to 2026-08-14 and stays checkable. The <a href="https://skillselion.com/research/mcp-server-census-2026-08?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">full methodology and the complete census</a> are public, and the dataset is 8,433 rows of CSV under CC BY 4.0. Cite it as "Skillselion MCP Server Census, August 2026".</p>
<p>Companion editions cover the skill side of the same catalog: <a href="https://skillselion.com/research/agent-economy-census-2026-08?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">The Agent Economy Census</a>, 79,827 listings and 158M installs, and <a href="https://skillselion.com/research/agent-skill-maintenance-census-2026-08?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">The Maintenance Census</a>, the skill-side version of this push-date analysis. The rest sit on the <a href="https://skillselion.com/research?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=mcp-census-aug-15">research index</a>.</p>
<p>Stars tell you what got noticed once. The push date tells you what is still being written.</p>
<hr />
<p><em>Skillselion is an independent, automatically updated directory of AI-coding tools: live catalog, refreshed daily from skills.sh, GitHub and MCP registries, ranked by real installs.</em></p>
]]></content:encoded></item><item><title><![CDATA[Snyk Fails 697 AI Agent Skills, ZeroLeaks Fails 0: The Auditors Disagree on What Safe Means]]></title><description><![CDATA[On 12.7% of the AI agent skills that two auditors both rated, one says HIGH or CRITICAL while the other says LOW or SAFE about the exact same code.
That number comes from the Agent Skill Security Cens]]></description><link>https://skillselion.hashnode.dev/snyk-fails-697-ai-agent-skills-zeroleaks-fails-0-the-auditors-disagree-on-what-safe-means</link><guid isPermaLink="true">https://skillselion.hashnode.dev/snyk-fails-697-ai-agent-skills-zeroleaks-fails-0-the-auditors-disagree-on-what-safe-means</guid><category><![CDATA[Security]]></category><category><![CDATA[AI]]></category><category><![CDATA[Developer Tools]]></category><category><![CDATA[Open Source]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Thu, 13 Aug 2026 08:38:15 GMT</pubDate><content:encoded><![CDATA[<p>On 12.7% of the AI agent skills that two auditors both rated, one says HIGH or CRITICAL while the other says LOW or SAFE about the exact same code.</p>
<p>That number comes from the <a href="https://skillselion.com/research/agent-skill-security-census-2026-08?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=security-census-aug-13">Agent Skill Security Census</a>, published August 12, 2026: 41,791 audit verdicts from 5 independent providers across 79,848 listings, every figure frozen to the census date. Disclosure: I run <a href="https://skillselion.com/research?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=security-census-aug-13">Skillselion</a>, the independent directory the census is drawn from. It has no affiliation with Anthropic, OpenAI, Cursor, or any audit provider named here, and it ran no scans of its own: the census counts published verdicts, worst one per listing, and never re-scores anything.</p>
<p>If you have ever looked at a skill's listing, seen one green verdict and one red one, and wondered which auditor to believe, this study is for you.</p>
<h2>Who the auditors are</h2>
<p>Five providers publish the verdicts this census counts: Socket, Snyk, Gen Agent Trust Hub, ZeroLeaks and Runlayer, distributed through the skills.sh registry. Coverage overlaps heavily: 99.6% of audited listings carry verdicts from at least two providers, and the median audited listing carries 5. The underlying catalog is refreshed daily from skills.sh, GitHub and MCP registries, ranked by real installs.</p>
<p>Overlap is what makes disagreement measurable. When five reviewers grade the same 9,758 audited listings, you can line their answers up.</p>
<h2>The disagreement, quantified</h2>
<p>Two findings stand out. First the direct conflicts: on 1,233 listings, 12.7% of the multi-rated set, one auditor's verdict is HIGH or CRITICAL while another's is LOW or SAFE for the same code. Second, the fail rates, meaning listings an auditor fails outright, spread across an order of magnitude and then some:</p>
<table>
<thead>
<tr>
<th>Auditor</th>
<th>Listings audited</th>
<th>Outright fails</th>
</tr>
</thead>
<tbody><tr>
<td>Socket</td>
<td>9,728</td>
<td>70</td>
</tr>
<tr>
<td>Snyk</td>
<td>9,716</td>
<td>697</td>
</tr>
<tr>
<td>Gen Agent Trust Hub</td>
<td>9,715</td>
<td>478</td>
</tr>
<tr>
<td>ZeroLeaks</td>
<td>6,857</td>
<td>0</td>
</tr>
<tr>
<td>Runlayer</td>
<td>5,775</td>
<td>371</td>
</tr>
</tbody></table>
<p>Snyk fails 697 of roughly 9,700 listings. ZeroLeaks, auditing 6,857 of the same ecosystem, fails none. These providers are plainly measuring different things, weighting capabilities differently, or drawing the fail line at different depths. Agent-skill auditing is a young discipline and its standards have not converged. The census's advice is short: read two verdicts before you trust one.</p>
<h2>What HIGH and CRITICAL actually record</h2>
<p>The disagreement makes more sense once you know what a flag is. A flag records capability and findings, such as shell execution, browser control, or network reach, together with whatever the auditor's analysis surfaced. The census is explicit that a flag is never an accusation of malicious intent, and the flagged list itself is the strongest evidence, because it includes every major vendor:</p>
<ul>
<li><a href="https://skillselion.com/skills/microsoft/azure-skills/azure-validate?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=security-census-aug-13">azure-validate</a> by Microsoft (<a href="https://github.com/microsoft/azure-skills">repo</a>): CRITICAL, 517,228 installs</li>
<li><a href="https://skillselion.com/skills/vercel-labs/agent-browser?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=security-census-aug-13">agent-browser</a> by Vercel Labs (<a href="https://github.com/vercel-labs/agent-browser">repo</a>): HIGH, 659,465 installs</li>
<li><a href="https://skillselion.com/skills/anthropics/skills/skill-creator?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=security-census-aug-13">skill-creator</a> by Anthropic (<a href="https://github.com/anthropics/skills">repo</a>): HIGH, 348,833 installs</li>
<li><a href="https://skillselion.com/skills/anthropics/skills/pdf?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=security-census-aug-13">pdf</a> by Anthropic (<a href="https://github.com/anthropics/skills">repo</a>): HIGH, 177,212 installs</li>
<li><a href="https://skillselion.com/skills/microsoft/playwright-cli?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=security-census-aug-13">playwright-cli</a> by Microsoft (<a href="https://github.com/microsoft/playwright-cli">repo</a>): HIGH, 116,690 installs</li>
</ul>
<p>A CRITICAL on Microsoft's deploy validator describes what that tool can reach. Nobody reading the verdict thinks Redmond shipped malware. The same charitable reading does not automatically extend to a no-name skill with the same flag, and that asymmetry is precisely the judgment call the auditors themselves keep landing on differently.</p>
<p>Across everything audited, 55.7% of listings land at MEDIUM or above on their worst verdict, 1,346 are flagged HIGH or CRITICAL with 15,221,597 installs behind them, and 1,366 listings, 14.0% of the audited set, fail at least one provider outright.</p>
<h2>Why the disagreement matters right now</h2>
<p>August 2026 has been the ecosystem's loudest security month. At Black Hat USA 2026, <a href="https://thehackernews.com/2026/08/claude-code-and-gemini-cli-flaws-let.html">Novee Security disclosed</a> that an unprivileged GitHub issue could reach CI secrets in the repositories of Claude Code and Gemini CLI, and on OpenAI's Codex repository could hijack the next agent run, with the Claude Code flaw tracked as CVE-2026-54316 and fixed in version 2.1.163. Within the week, the Claude Code v2.1.228 release <a href="https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md">hardened how synced skills behave</a>, stopping them from shadowing local commands and from running <code>!</code> commands or expanding <code>@</code> files on the user's machine.</p>
<p>A harness gets fixed with one release; an ecosystem of 79,848 third-party listings has no central patch channel, which is why the audit layer matters, and why its internal disagreements are worth knowing about before you lean on any single verdict.</p>
<h2>How to read verdicts like the census does</h2>
<ul>
<li>Take the worst verdict as the headline. That is the conservative aggregation the census uses per listing, and it is the right default for code that will run on your machine.</li>
<li>Weight agreement. Five LOWs mean more than one LOW, and a HIGH/SAFE split on the same skill means you should open the repo and look, since you now know that split happens on 1,233 listings.</li>
<li>Interpret the flag through the skill's job. Browser drivers and deploy tools will carry capability flags forever. A note-taking skill declaring shell access deserves a different eyebrow.</li>
<li>Remember the coverage boundary. Only 12.2% of listings are audited at all, so most skills have no verdict to disagree about. Coverage numbers are in the census, install-weighted rankings are on the <a href="https://skillselion.com/leaderboard?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=security-census-aug-13">leaderboard</a>, and curated entry points live in the <a href="https://skillselion.com/best?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=security-census-aug-13">best-of shortlists</a> and the <a href="https://skillselion.com/category/security?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=security-census-aug-13">security category</a>.</li>
</ul>
<p>The census is one of a series: the <a href="https://skillselion.com/research/agent-skill-clone-census-2026-08?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=security-census-aug-13">Clone Census</a> measures duplication across the same catalog, and <a href="https://skillselion.com/state-of-ai-agent-skills-2026?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=security-census-aug-13">The State of AI Agent Skills 2026</a> carries the live totals. The full dataset behind this piece, 79,848 rows with per-provider verdicts, is CC BY 4.0 on the <a href="https://skillselion.com/research/agent-skill-security-census-2026-08?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=security-census-aug-13">census page</a>.</p>
<p>Five auditors looked at the same code and reached different conclusions about a meaningful slice of it. Until their standards converge, the reading skill sits with you, and now you know exactly how far apart they are.</p>
]]></content:encoded></item><item><title><![CDATA[The Skill Search Data Says Developers Want Agents With Design Judgment (August 12 Snapshot)]]></title><description><![CDATA[Disclosure: I run Skillselion, a live catalog of agent skills refreshed daily from skills.sh, GitHub and MCP registries, ranked by real installs. Every number below was pulled from it on August 12, 20]]></description><link>https://skillselion.hashnode.dev/the-skill-search-data-says-developers-want-agents-with-design-judgment-august-12-snapshot</link><guid isPermaLink="true">https://skillselion.hashnode.dev/the-skill-search-data-says-developers-want-agents-with-design-judgment-august-12-snapshot</guid><category><![CDATA[claude]]></category><category><![CDATA[#ai-tools]]></category><category><![CDATA[Frontend Development]]></category><category><![CDATA[Developer Tools]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Wed, 12 Aug 2026 12:59:01 GMT</pubDate><content:encoded><![CDATA[<p><em>Disclosure: I run <a href="https://skillselion.com/?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=design-taste-aug-12">Skillselion</a>, a live catalog of agent skills refreshed daily from skills.sh, GitHub and MCP registries, ranked by real installs. Every number below was pulled from it on August 12, 2026.</em></p>
<p>I watch our trending-search rail every day, and today's snapshot is the clearest signal I have seen in weeks: of the seven fastest-rising Claude Code skill searches, four are design skills, with a combined 1,659,726 installs. Not testing, not deployment, not databases. Design. The interesting question is why, and the install data suggests an answer.</p>
<h2>Today's seven fastest-rising skill searches</h2>
<p>As shown on our homepage today, with search growth:</p>
<table>
<thead>
<tr>
<th>#</th>
<th>Skill</th>
<th>What it does</th>
<th>Search growth</th>
</tr>
</thead>
<tbody><tr>
<td>1</td>
<td>Grill Me</td>
<td>Pressure-tests your plan until every decision is resolved</td>
<td>+160%</td>
</tr>
<tr>
<td>2</td>
<td>Ui Ux Pro Max</td>
<td>Instant UI/UX decisions and component recommendations</td>
<td>+70%</td>
</tr>
<tr>
<td>3</td>
<td>Ponytail</td>
<td>Forces the simplest, most minimal solution at every step</td>
<td>+60%</td>
</tr>
<tr>
<td>4</td>
<td>Frontend Design</td>
<td>Production-grade interfaces that avoid generic AI aesthetics</td>
<td>+50%</td>
</tr>
<tr>
<td>5</td>
<td>Caveman</td>
<td>Targets a roughly 75% cut in output tokens while keeping technical detail</td>
<td>+50%</td>
</tr>
<tr>
<td>6</td>
<td>Impeccable</td>
<td>Polished, distinctive web and app UI in real code</td>
<td>+40%</td>
</tr>
<tr>
<td>7</td>
<td>Design Taste Frontend</td>
<td>Overrides generic LLM frontend output with intentional taste</td>
<td>+20%</td>
</tr>
</tbody></table>
<p>Four of the seven (Ui Ux Pro Max, Frontend Design, Impeccable, Design Taste Frontend) target visual and interaction quality. The remaining three are about discipline, more on those below.</p>
<h2>Which design skills are actually installed?</h2>
<p>Ranked by install count, fetched from the live catalog today:</p>
<ol>
<li><strong>Frontend Design</strong> by Anthropic - 767,871 installs. <a href="https://skillselion.com/skills/anthropics/skills/frontend-design?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=design-taste-aug-12">Details</a> | <a href="https://github.com/anthropics/skills">GitHub</a></li>
<li><strong>Design Taste Frontend</strong> by leonxlnx - 350,625 installs. <a href="https://skillselion.com/skills/leonxlnx/taste-skill/design-taste-frontend?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=design-taste-aug-12">Details</a> | <a href="https://github.com/leonxlnx/taste-skill">GitHub</a></li>
<li><strong>Ui Ux Pro Max</strong> by nextlevelbuilder - 311,742 installs. <a href="https://skillselion.com/skills/nextlevelbuilder/ui-ux-pro-max-skill/ui-ux-pro-max?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=design-taste-aug-12">Details</a> | <a href="https://github.com/nextlevelbuilder/ui-ux-pro-max-skill">GitHub</a></li>
<li><strong>Impeccable</strong> by pbakaus - 229,488 installs. <a href="https://skillselion.com/skills/pbakaus/impeccable?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=design-taste-aug-12">Details</a> | <a href="https://github.com/pbakaus/impeccable">GitHub</a></li>
</ol>
<p>The taste-skill repo deserves a footnote: it is a family, not a single skill. Two siblings of the trending entry are large on their own, high-end-visual-design at 265,273 installs and stitch-design-taste at 223,682, both fetched today from the same catalog.</p>
<h2>The honest sentence inside an official skill</h2>
<p>Anthropic's own Frontend Design skill describes its goal as making design "choices that don't read as templated defaults." Read that again: the company that makes the model ships an official skill whose stated purpose is to stop its own model's default look. Left alone, coding agents converge on the same rounded cards, gradient heroes and three-column grids. The output works, and it looks like everyone else's output.</p>
<p>A skill attacks this differently than a prompt. It is a versioned, reviewable file of opinions: spacing scales, type choices, what to refuse to build. Installing one imports another person's design judgment into every session, the same mechanism by which a lint config imports code judgment. The install counts above say developers have priced that trade and taken it.</p>
<h2>The discipline cluster</h2>
<p>The three non-design entries (Grill Me 832,797 / Caveman 429,065 / Ponytail 33,353 installs, all fetched today) share one theme: restraint. Interrogate the plan before writing code (<a href="https://skillselion.com/skills/mattpocock/skills/grill-me?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=design-taste-aug-12">Grill Me details</a> | <a href="https://github.com/mattpocock/skills">GitHub</a>), spend fewer tokens (<a href="https://skillselion.com/skills/juliusbrussee/caveman?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=design-taste-aug-12">Caveman details</a> | <a href="https://github.com/juliusbrussee/caveman">GitHub</a>), keep every change minimal (<a href="https://skillselion.com/skills/dietrichgebert/ponytail?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=design-taste-aug-12">Ponytail details</a> | <a href="https://github.com/dietrichgebert/ponytail">GitHub</a>). Nothing on today's list makes an agent produce more. Every entry either constrains the process or raises the bar on the result.</p>
<h2>Practical takeaway</h2>
<p>If your agent's frontend output feels generic, install one taste skill, not four: they overlap heavily and stacking them mostly burns context. Frontend Design is the adoption-backed default; Design Taste Frontend and Impeccable are the opinionated alternatives if the default still feels flat. The full ranking for this category lives at <a href="https://skillselion.com/best/skills-for-frontend-design?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=design-taste-aug-12">skillselion.com/best/skills-for-frontend-design</a>, and pairing any taste skill with Grill Me at the planning stage covers the other half of the problem, because a bad plan produces a confident, well-styled version of the wrong thing.</p>
<p>One caveat to carry with you: install counts are adoption evidence, not proof of fit for your stack, and every figure here is a snapshot from August 12, 2026. The rail moves daily, which is rather the point of watching it.</p>
<p><a href="https://skillselion.com/?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=design-taste-aug-12"><img src="https://skillselion.com/icon.png" alt="Skillselion" /></a></p>
<p><em>Data source: Skillselion (which I run), fetched August 12, 2026.</em></p>
]]></content:encoded></item><item><title><![CDATA[Cursor's Slack Agent Is a Control Plane Now. Give It Operational Skills]]></title><description><![CDATA[On July 17, Cursor added plan-first Slack replies, named multi-repository environments, and the ability for its agent to read and post across channels. Once a coding agent can start from Slack, coordi]]></description><link>https://skillselion.hashnode.dev/cursor-s-slack-agent-is-a-control-plane-now-give-it-operational-skills</link><guid isPermaLink="true">https://skillselion.hashnode.dev/cursor-s-slack-agent-is-a-control-plane-now-give-it-operational-skills</guid><category><![CDATA[claude-code]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Sat, 18 Jul 2026 08:34:09 GMT</pubDate><content:encoded><![CDATA[<p><a href="https://skillselion.com/?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=cursor-slack-agent-ops"><img src="https://skillselion.com/blog-assets/avatar.png" alt="Skillselion avatar" style="display:block;margin:0 auto" /></a></p>
<p>On July 17, Cursor added plan-first Slack replies, named multi-repository environments, and the ability for its agent to read and post across channels. Once a coding agent can start from Slack, coordination becomes the risk surface: repository selection, context, verification, and inspectable evidence.</p>
<p>A safe Slack-to-code workflow needs six controls: planning, task independence, fresh context, verification, root-cause debugging, and review.</p>
<p>Cursor's <a href="https://cursor.com/changelog/slack-improvements">primary changelog</a> describes three useful changes:</p>
<ol>
<li><p>The agent can propose a plan in Slack before execution.</p>
</li>
<li><p>Teams can name environments that contain multiple repositories.</p>
</li>
<li><p>Agents can read from and post to multiple channels during a task.</p>
</li>
</ol>
<p>Those are coordination primitives. They do not decide how your agent should plan, split work, verify claims, or request review. That policy belongs in the skills and instructions you attach to the workflow.</p>
<p>I checked the live Skillselion catalog on July 18, 2026. These six operational skills from the same open-source collection follow workflow order, not install rank.</p>
<h2>1. Start with <code>writing-plans</code></h2>
<p><a href="https://skillselion.com/skills/obra/superpowers/writing-plans?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=cursor-slack-agent-ops"><code>writing-plans</code></a> had 188,754 catalog installs on July 18, 2026.</p>
<p>It turns a high-level specification into an executable plan with file mappings, small tasks, tests, and documentation references. The source is available on <a href="https://github.com/obra/superpowers/tree/main/skills/writing-plans">GitHub</a>.</p>
<p>This is the best first gate for a Slack-launched agent. Ask it to post the plan before it edits anything. A reviewer can catch a wrong repository, missing migration, or unsafe deployment assumption while the cost of correction is still low.</p>
<h2>2. Parallelize only independent work</h2>
<p><a href="https://skillselion.com/skills/obra/superpowers/dispatching-parallel-agents?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=cursor-slack-agent-ops"><code>dispatching-parallel-agents</code></a> had 138,691 catalog installs on July 18, 2026.</p>
<p>It dispatches independent tasks concurrently with isolated context. Its implementation is on <a href="https://github.com/obra/superpowers/tree/main/skills/dispatching-parallel-agents">GitHub</a>.</p>
<p>Multi-repo access makes parallel work tempting. Independence is the constraint that matters. Two agents editing the same contract, migration, or shared type are not parallel tasks. They are a merge conflict with a longer explanation.</p>
<h2>3. Give every subtask a fresh owner and two review stages</h2>
<p><a href="https://skillselion.com/skills/obra/superpowers/subagent-driven-development?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=cursor-slack-agent-ops"><code>subagent-driven-development</code></a> had 149,562 catalog installs on July 18, 2026.</p>
<p>It executes a plan with a fresh subagent per independent task and automated specification and quality review. The source is on <a href="https://github.com/obra/superpowers/tree/main/skills/subagent-driven-development">GitHub</a>.</p>
<p>Fresh context reduces accidental carry-over. The two review stages separate "did we build what the plan asked for?" from "is the implementation good enough?" That distinction is especially useful when Slack compresses a long task into a few status messages.</p>
<h2>4. Make completion an evidence claim</h2>
<p><a href="https://skillselion.com/skills/obra/superpowers/verification-before-completion?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=cursor-slack-agent-ops"><code>verification-before-completion</code></a> had 148,104 catalog installs on July 18, 2026.</p>
<p>It requires fresh command output before an agent says a task is complete. The source is on <a href="https://github.com/obra/superpowers/tree/main/skills/verification-before-completion">GitHub</a>.</p>
<p>A green Slack reply is not a test result. A useful completion message names the commands run, their exit status, the affected repository and commit, and any test or deployment that was intentionally skipped.</p>
<h2>5. Escalate failed verification into debugging</h2>
<p><a href="https://skillselion.com/skills/obra/superpowers/systematic-debugging?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=cursor-slack-agent-ops"><code>systematic-debugging</code></a> had 191,037 catalog installs on July 18, 2026.</p>
<p>It forces root-cause discovery before code changes through a four-phase debugging process. The source is on <a href="https://github.com/obra/superpowers/tree/main/skills/systematic-debugging">GitHub</a>.</p>
<p>This keeps a failed check from turning into a sequence of speculative edits across repositories. In a cross-channel workflow, post the failure evidence where the task started, then keep the detailed diagnosis in one thread.</p>
<h2>6. Request review with a fixed contract</h2>
<p><a href="https://skillselion.com/skills/obra/superpowers/requesting-code-review?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=cursor-slack-agent-ops"><code>requesting-code-review</code></a> had 171,122 catalog installs on July 18, 2026.</p>
<p>It dispatches a consistent reviewer that checks plan deviations and implementation quality. The source is on <a href="https://github.com/obra/superpowers/tree/main/skills/requesting-code-review">GitHub</a>.</p>
<p>The reviewer should receive the plan, exact diff range, test evidence, and known limitations. "Please review" is not enough context for a human or an agent.</p>
<h2>A practical Slack-to-code contract</h2>
<p>Before you let a channel mention start a multi-repo coding task, define this contract:</p>
<ul>
<li><p><strong>Identity:</strong> Which user, bot, and repository permissions authorized the work?</p>
</li>
<li><p><strong>Scope:</strong> Which repositories and directories may change?</p>
</li>
<li><p><strong>Plan:</strong> Where is the proposed plan, and who can approve it?</p>
</li>
<li><p><strong>Concurrency:</strong> Which tasks are truly independent?</p>
</li>
<li><p><strong>Evidence:</strong> Which tests, builds, and deploy checks prove completion?</p>
</li>
<li><p><strong>Provenance:</strong> Which commits, pull requests, and environments changed?</p>
</li>
<li><p><strong>Rollback:</strong> How will the team stop or revert the task?</p>
</li>
</ul>
<p>Cursor's Slack improvements lower the cost of invoking an agent. The operational advantage comes from pairing easy invocation with hard boundaries and inspectable evidence.</p>
<p>The chat thread is becoming a control plane for code changes. It needs policy, state, verification, and audit trails.</p>
<p>Compare the six skill pages and review their source before installing anything.</p>
<p>Skillselion is an independent directory, not affiliated with Anthropic, OpenAI, or Cursor. The live catalog is refreshed daily from skills.sh, GitHub and MCP registries, ranked by real installs.</p>
]]></content:encoded></item><item><title><![CDATA[The Claude Code changelog is a security feed now. The install data says developers have not noticed.]]></title><description><![CDATA[Open the Claude Code changelog from this week and read it the way you would read a CVE feed. Version 2.1.212 fixed plan mode auto-running file-modifying Bash commands like rm without a permission prom]]></description><link>https://skillselion.hashnode.dev/the-claude-code-changelog-is-a-security-feed-now-the-install-data-says-developers-have-not-noticed</link><guid isPermaLink="true">https://skillselion.hashnode.dev/the-claude-code-changelog-is-a-security-feed-now-the-install-data-says-developers-have-not-noticed</guid><category><![CDATA[claude-code]]></category><category><![CDATA[Security]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Fri, 17 Jul 2026 08:04:39 GMT</pubDate><content:encoded><![CDATA[<p>Open the Claude Code changelog from this week and read it the way you would read a CVE feed. Version 2.1.212 fixed plan mode auto-running file-modifying Bash commands like <code>rm</code> without a permission prompt. It fixed worktree creation following a repository-committed symlink that could create files outside the repository. One release earlier, 2.1.211 fixed permission previews relayed to chat channels, so that bidirectional-override characters, zero-width characters, and look-alike quotes inside tool inputs can no longer visually alter the approval message you see there.</p>
<p>That last one deserves a second read. Until this fix, a malicious tool input could dress itself up to look safe in the very approval preview a reviewer was reading in chat.</p>
<p>None of this is a knock on Anthropic. Shipping fixes this specific, in public, weekly, is what a serious vendor does. The point is what it tells us: the attack surface of AI-assisted development has moved from the code you write to the agent that writes it. Prompt injection, permission-preview spoofing, sandbox escapes, malicious skills. This is where the incidents are now.</p>
<p>So here is the uncomfortable part. We run <a href="https://skillselion.com/?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=agent-security-gap">Skillselion</a>, a directory of Claude Code, Codex and Cursor extensions ranked by real installs (live catalog, refreshed daily from skills.sh, GitHub and MCP registries). When you look at what developers actually install under "security", the picture is a decade out of date.</p>
<h2>Agent security vs code security: what the install numbers say</h2>
<p>The heavyweights are all code-security skills, tools that audit the software you ship:</p>
<ul>
<li><a href="https://skillselion.com/skills/firebase/agent-skills/firebase-security-rules-auditor?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=agent-security-gap">firebase-security-rules-auditor</a> by Firebase (<a href="https://github.com/firebase/agent-skills">GitHub</a>): 71,873 installs</li>
<li><a href="https://skillselion.com/skills/samber/cc-skills-golang/golang-security?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=agent-security-gap">golang-security</a> (<a href="https://github.com/samber/cc-skills-golang">GitHub</a>): 34,000 installs</li>
<li><a href="https://skillselion.com/skills/better-auth/skills/better-auth-security-best-practices?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=agent-security-gap">better-auth-security-best-practices</a> (<a href="https://github.com/better-auth/skills">GitHub</a>): 20,323 installs</li>
<li><a href="https://skillselion.com/skills/getsentry/skills/security-review?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=agent-security-gap">security-review</a> by Sentry (<a href="https://github.com/getsentry/skills">GitHub</a>): 10,629 installs</li>
</ul>
<p>Now the skills that secure the agent itself, the layer the changelog keeps patching:</p>
<ul>
<li><a href="https://skillselion.com/skills/useai-pro/openclaw-skills-security/skill-vetter?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=agent-security-gap">skill-vetter</a> (<a href="https://github.com/useai-pro/openclaw-skills-security">GitHub</a>), which audits a skill before you install it: 20,395 installs</li>
<li><a href="https://skillselion.com/skills/getsentry/skills/claude-settings-audit?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=agent-security-gap">claude-settings-audit</a> by Sentry (<a href="https://github.com/getsentry/skills">GitHub</a>), which audits your Claude Code settings: 3,138 installs</li>
<li><a href="https://skillselion.com/skills/trailofbits/skills/seatbelt-sandboxer?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=agent-security-gap">seatbelt-sandboxer</a> by Trail of Bits (<a href="https://github.com/trailofbits/skills">GitHub</a>), which confines agent processes on macOS: 3,085 installs</li>
<li><a href="https://skillselion.com/skills/jorgealves/agent_skills/prompt-injection-scanner?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=agent-security-gap">prompt-injection-scanner</a> (<a href="https://github.com/jorgealves/agent_skills">GitHub</a>): 222 installs</li>
</ul>
<p>A Firebase rules auditor has 323 times the installs of a prompt injection scanner. Trail of Bits, one of the most respected security shops in the industry, publishes a sandboxing skill for the class of problem the changelog keeps fixing, and it sits at 3,085 installs while a Go code-security skill clears 34,000.</p>
<p><strong>Takeaway 1: the attack surface moved to the agent, but install behavior hasn't caught up.</strong> Developers are still buying locks for the front door while the new entrance is the agent that holds the keys to the whole house: your shell, your filesystem, your credentials, your CI.</p>
<h2>Skills are dependencies. Almost nobody audits them.</h2>
<p>There are more than 61,000 skills in the catalog right now. A skill is a markdown file plus bundled scripts that you hand to an agent with Bash access. Functionally, that is an npm package with fewer guardrails: no lockfile by default, no signature, and an execution context that includes your entire dev environment.</p>
<p>We have been here before. npm hit this moment a decade ago, and the ecosystem answered with <code>npm audit</code>, lockfiles, provenance, and supply-chain scanners. The agent-skill ecosystem is at the pre-audit stage of that curve, except this time the package runs with your shell, your credentials, and your repos already in scope.</p>
<p>The interesting signal in the data is skill-vetter at 20,395 installs. It is the one agent-security skill with real traction, and what it does is exactly the dependency-audit reflex, ported to skills: inspect what a skill actually does before it runs. That reflex spreading is what maturity will look like.</p>
<p><strong>Takeaway 2: vetting a skill before installing it is the new dependency audit.</strong> In two years, installing an unvetted skill with Bash access will look the way <code>curl | sudo bash</code> looks today.</p>
<h2>How to audit your agent layer</h2>
<p>Three habits. None of them need a framework:</p>
<ol>
<li>Read the changelog of your agent the way you read security advisories for your runtime. It is one of the highest-signal security feeds in AI-assisted development right now, and it is free.</li>
<li>Audit the agent layer, not just the code layer. Your permission allow-lists, your installed skills and MCP servers, and your sandbox settings are production config now.</li>
<li>Before installing a skill, look at what it bundles and what it can touch. Install counts and the file tree are public on every <a href="https://skillselion.com/skills?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=agent-security-gap">Skillselion listing</a>, and the <a href="https://github.com/skillselion/skillselion-mcp">skillselion-mcp</a> server lets your agent check a skill's footprint before it installs anything.</li>
</ol>
<p>The vendors are doing their part of the job. The install data says most of us have not started ours.</p>
<p><a href="https://skillselion.com/?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=agent-security-gap"><img src="https://raw.githubusercontent.com/icidab/skillselion-blog-assets/main/avatar.png" alt="Skillselion" /></a></p>
<p><em>I work on Skillselion, the directory the install numbers above come from. All counts were read from the live catalog on July 17, 2026.</em></p>
]]></content:encoded></item><item><title><![CDATA[Developers are not searching for more powerful Claude Code skills. They are searching for taste.]]></title><description><![CDATA[Pull the Google Trends breakout list for Claude Code skills this week and the demand does not match the discourse.
The loud posts are still about the 132-agent mega-stack: dozens of subagents, a wall ]]></description><link>https://skillselion.hashnode.dev/developers-are-not-searching-for-more-powerful-claude-code-skills-they-are-searching-for-taste</link><guid isPermaLink="true">https://skillselion.hashnode.dev/developers-are-not-searching-for-more-powerful-claude-code-skills-they-are-searching-for-taste</guid><category><![CDATA[claude-code]]></category><category><![CDATA[Developer Tools]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Mon, 13 Jul 2026 19:43:49 GMT</pubDate><content:encoded><![CDATA[<p>Pull the Google Trends breakout list for Claude Code skills this week and the demand does not match the discourse.</p>
<p>The loud posts are still about the 132-agent mega-stack: dozens of subagents, a wall of MCP servers, nested orchestration, a CLAUDE.md the length of a short novel. But the skills that are actually breaking out in search, and the ones developers are actually installing, lean the other way. They are about restraint. About taste. About making the model do less, more predictably.</p>
<p>That gap between what gets talked about and what gets installed is the whole story.</p>
<h2>What developers are actually installing</h2>
<p>Here is the shortlist from the live catalog, refreshed daily from skills.sh, GitHub and MCP registries and ranked by real installs. Every one of these makes the output better and quieter rather than handing the agent more power.</p>
<ol>
<li><strong>caveman</strong> - forces blunt, literal, no-hedging output; strips the filler and the "as an AI" throat-clearing. <a href="https://skillselion.com/skills/juliusbrussee/caveman?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=taste-not-power">Skillselion</a> · <a href="https://github.com/juliusbrussee/caveman">GitHub</a> - 343k installs.</li>
<li><strong>ui-ux-pro-max</strong> - a taste layer for interfaces: spacing, hierarchy, restraint, the things a model gets wrong by default. <a href="https://skillselion.com/skills/nextlevelbuilder/ui-ux-pro-max-skill/ui-ux-pro-max?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=taste-not-power">Skillselion</a> · <a href="https://github.com/nextlevelbuilder/ui-ux-pro-max-skill">GitHub</a> - 263k installs.</li>
<li><strong>design-taste-frontend</strong> - opinionated frontend taste so generated UI stops looking generated. <a href="https://skillselion.com/skills/leonxlnx/taste-skill/design-taste-frontend?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=taste-not-power">Skillselion</a> · <a href="https://github.com/leonxlnx/taste-skill">GitHub</a> - 250k installs.</li>
<li><strong>improve</strong> (shadcn) - a tight "make this better" pass that refines what you already have instead of regenerating it. <a href="https://skillselion.com/skills/shadcn/improve?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=taste-not-power">Skillselion</a> · <a href="https://github.com/shadcn/improve">GitHub</a> - 22.4k installs.</li>
<li><strong>karpathy-guidelines</strong> - Andrej Karpathy's coding taste, distilled into a skill the agent can follow. <a href="https://skillselion.com/skills/forrestchang/andrej-karpathy-skills/karpathy-guidelines?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=taste-not-power">Skillselion</a> · <a href="https://github.com/forrestchang/andrej-karpathy-skills">GitHub</a> - 17.8k installs.</li>
<li><strong>ponytail</strong> - minimal-code discipline: ship the smallest change that works, not the cleverest one. <a href="https://skillselion.com/skills/dietrichgebert/ponytail?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=taste-not-power">Skillselion</a> · <a href="https://github.com/dietrichgebert/ponytail">GitHub</a> - 14.2k installs.</li>
<li><strong>stop-slop</strong> - a filter that cuts the AI writing tells: the hedges, the rule-of-three, the "as an AI" tic. <a href="https://skillselion.com/skills/hardikpandya/stop-slop?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=taste-not-power">Skillselion</a> · <a href="https://github.com/hardikpandya/stop-slop">GitHub</a> - 6.9k installs.</li>
</ol>
<p>None of these add a tool. None of these spawn a subagent. Every one narrows what the model is allowed to do and how it is allowed to sound.</p>
<h2>Why the quiet skills are winning</h2>
<p>A more powerful setup gives you more surface area to go wrong. Another MCP server is another routing decision the agent can fumble. Another subagent is another context window to keep coherent. The marginal agent you bolt on rarely earns the coordination cost.</p>
<p>caveman is the clearest case. It adds no capability at all. What it does is govern the output, and 343k developers decided that governor was worth more to them than another agent. Most people, most of the time, will make the same call, and the install numbers say a lot of them already have.</p>
<p>There is a search signal underneath this too. When someone types "taste" or "stop slop" or "minimal" into Google, they are not looking for capability. They already have capability. They are looking for a governor on it. The breakout terms are the tell: the demand is for judgment, not horsepower.</p>
<h2>Two things worth taking away</h2>
<ul>
<li>The install-ranked list disagrees with the discourse. The viral setups optimize for how impressive a screenshot looks. The installs optimize for what people keep using on Tuesday. When those two diverge, trust the installs.</li>
<li>Taste is now a distributable artifact. A year ago good taste lived in a senior engineer's head. Now it ships as a skill file that 250k people can install. That is a genuinely new thing, and it is the most underrated category in the ecosystem right now.</li>
</ul>
<p>If you are stacking agents to feel productive, try deleting most of them and adding one taste skill instead. The <a href="https://skillselion.com/?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=taste-not-power">install-ranked catalog</a> says you will not miss the agents.</p>
<p><a href="https://skillselion.com/?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=taste-not-power"><img src="https://raw.githubusercontent.com/ItzikDabush/skillselion-blog-assets/main/avatar.png" alt="Skillselion" /></a></p>
<p><em><a href="https://skillselion.com/?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=taste-not-power">Skillselion</a> is an independent directory of Claude Code, Codex and Cursor skills, MCP servers and marketplaces, ranked by real installs. Not affiliated with Anthropic, OpenAI or Cursor.</em></p>
]]></content:encoded></item><item><title><![CDATA[Matt Pocock's skills, mapped: the flow he teaches, every deprecation, and what replaced what (v1.1)]]></title><description><![CDATA[mattpocock/skills is the most-installed personal skills repo in the Claude Code ecosystem. By Matt Pocock's own count: "160K stars, 7.5m downloads... and no tutorial" (Jul 9, 2026). It is also unusual]]></description><link>https://skillselion.hashnode.dev/matt-pocock-s-skills-mapped-the-flow-he-teaches-every-deprecation-and-what-replaced-what-v1-1</link><guid isPermaLink="true">https://skillselion.hashnode.dev/matt-pocock-s-skills-mapped-the-flow-he-teaches-every-deprecation-and-what-replaced-what-v1-1</guid><category><![CDATA[claude-code]]></category><category><![CDATA[Developer Tools]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Sat, 11 Jul 2026 21:41:09 GMT</pubDate><content:encoded><![CDATA[<p>mattpocock/skills is the most-installed personal skills repo in the Claude Code ecosystem. By Matt Pocock's own count: "160K stars, 7.5m downloads... and no tutorial" (<a href="https://x.com/mattpocockuk/status/2075218406266036236">Jul 9, 2026</a>). It is also unusually alive: skills get renamed, replaced, and publicly buried in a <code>deprecated/</code> folder. This is the complete, sourced map as of v1.1 (July 8, 2026): the flow he teaches, every deprecation, and what replaced what. Every claim links to his exact post, changelog, or commit.</p>
<h2>What is the intended flow?</h2>
<p>Pocock's <a href="https://x.com/mattpocockuk/status/2075218406266036236">video tutorial</a> (July 9, 2026) walks five skills and is explicit that the order is the point:</p>
<blockquote>
<p>"Watch me walk through the essential skills: /grill-with-docs, /to-spec, /to-tickets, /implement, /code-review. It's the whole flow, end-to-end."</p>
</blockquote>
<p>Read it as a pipeline, not a toolbox:</p>
<ol>
<li><strong>/grill-with-docs</strong>: a relentless one-question-at-a-time interview that sharpens the plan and writes terminology and decisions to docs as it goes. Pocock calls it "the easy entry point" (<a href="https://x.com/mattpocockuk/status/2075233243838697883">reply</a>).</li>
<li><strong>/to-spec</strong>: turns the conversation into a spec (a PRD) and publishes it to the issue tracker. No interview, pure synthesis.</li>
<li><strong>/to-tickets</strong>: breaks the spec into tracer-bullet tickets, each declaring which tickets block it.</li>
<li><strong>/implement</strong>: executes the tickets test-first at agreed seams.</li>
<li><strong>/code-review</strong>: judges the diff on two axes: repo standards and conformance to the spec.</li>
</ol>
<p>One prerequisite makes it portable: run <strong>/setup-matt-pocock-skills</strong> once per repo. "Works with literally anything you can connect to programmatically, with zero changes to the skills" (GitHub, Jira, Linear, or local files) (<a href="https://x.com/mattpocockuk/status/2074921508141465714">Jul 8</a>, <a href="https://x.com/mattpocockuk/status/2049155323047407869">Apr 28</a>).</p>
<h2>Where does /wayfinder fit?</h2>
<p>Above the flow. <strong>/wayfinder</strong>, the v1.1 headliner, plans work "too big for one agent session" as a shared map of investigation tickets. It plans; it does not build (<a href="https://www.aihero.dev/skills-wayfinder">aihero.dev doc</a>). Pocock's positioning, in his words:</p>
<blockquote>
<p>"/grill-with-docs? No I think that will remain the easy entry point. /wayfinder for intermediate/advanced users." (<a href="https://x.com/mattpocockuk/status/2075233243838697883">Jul 9</a>)</p>
</blockquote>
<blockquote>
<p>"You'll find wayfinder intuitive, I promise. It's just a more organized and foolproof grill-me." (<a href="https://x.com/mattpocockuk/status/2072601303927160997">Jul 2</a>)</p>
</blockquote>
<p><strong>/research</strong> and <strong>/prototype</strong> exist to feed it, "or can be used independently" (<a href="https://x.com/mattpocockuk/status/2074860312423997800">v1.1 announcement</a>).</p>
<h2>What was deprecated, and what replaced it?</h2>
<table>
<thead>
<tr>
<th>Deprecated / removed</th>
<th>Replaced by</th>
<th>When</th>
<th>Source</th>
</tr>
</thead>
<tbody><tr>
<td>/to-prd</td>
<td><a href="https://skillselion.com/skills/mattpocock/skills/to-spec?utm_source=hashnode&amp;utm_campaign=mattpocock-skills-map">/to-spec</a></td>
<td>v1.1, Jul 8, 2026</td>
<td><a href="https://x.com/mattpocockuk/status/2072623114219835733">announcement</a></td>
</tr>
<tr>
<td>/to-issues</td>
<td><a href="https://skillselion.com/skills/mattpocock/skills/to-tickets?utm_source=hashnode&amp;utm_campaign=mattpocock-skills-map">/to-tickets</a></td>
<td>v1.1, Jul 8, 2026</td>
<td><a href="https://x.com/mattpocockuk/status/2072623114219835733">announcement</a></td>
</tr>
<tr>
<td>/diagnose</td>
<td>/diagnosing-bugs (rename, now model-invocable)</td>
<td>v1, Jun 17, 2026</td>
<td><a href="https://x.com/mattpocockuk/status/2067259590488510471">v1 announcement</a></td>
</tr>
<tr>
<td>/zoom-out</td>
<td>deleted; ideas live in /improve-codebase-architecture</td>
<td>v1, Jun 17, 2026</td>
<td><a href="https://x.com/mattpocockuk/status/2067272579950293096">reply</a></td>
</tr>
<tr>
<td>/qa</td>
<td>none (deprecated folder)</td>
<td>pre-v1</td>
<td><a href="https://github.com/mattpocock/skills/tree/main/skills/deprecated">repo</a></td>
</tr>
<tr>
<td>/design-an-interface</td>
<td>none (deprecated folder)</td>
<td>pre-v1</td>
<td><a href="https://github.com/mattpocock/skills/tree/main/skills/deprecated">repo</a></td>
</tr>
<tr>
<td>/request-refactor-plan</td>
<td>none (deprecated folder)</td>
<td>pre-v1</td>
<td><a href="https://github.com/mattpocock/skills/tree/main/skills/deprecated">repo</a></td>
</tr>
<tr>
<td>/ubiquitous-language</td>
<td>ground covered by /domain-modeling (added in v1)</td>
<td>pre-v1</td>
<td><a href="https://github.com/mattpocock/skills/tree/main/skills/deprecated">repo</a>, <a href="https://x.com/mattpocockuk/status/2067259590488510471">v1</a></td>
</tr>
</tbody></table>
<p>The deprecated folder's README is one line: "Skills I no longer use." On the culling philosophy, replying about an unused skill: "Yah I experimented with it, never used it, deprecated it and will remove it" (<a href="https://x.com/mattpocockuk/status/2068797625910899059">Jun 21</a>).</p>
<p>A detail from the commit log: during the v1.1 release a sequential /to-plan skill was added at 13:11 UTC and unified away into /to-spec + /to-tickets at 13:18. Seven minutes (<a href="https://github.com/mattpocock/skills/commits/main">commit history</a>).</p>
<h2>Why did /to-prd become /to-spec?</h2>
<p>Announced six days before v1.1, with an apology:</p>
<blockquote>
<p>"/to-prd is changing to /to-spec. /to-issues is changing to /to-tickets. Apologies for the churn, but I've been wanting to make this change for a while and now's the time to do it." (<a href="https://x.com/mattpocockuk/status/2072623114219835733">Jul 2</a>)</p>
</blockquote>
<p>The reasoning is semantic, from the same thread: "Yep, /to-prd currently produces a spec. Tickets and issues are basically interchangeable" (<a href="https://x.com/mattpocockuk/status/2072629917779439875">reply</a>). A skill's name is part of the prompt an agent reads, so the name now matches the artifact the next skill in the chain consumes. The same logic drove v1's split into model-invocable and user-invocable skills and its "63% reduction in token cost for skill descriptions" (<a href="https://x.com/mattpocockuk/status/2067259590488510471">v1 announcement</a>).</p>
<h2>What explicitly survived?</h2>
<p>"/grill-me and /grill-with-docs still around" (<a href="https://x.com/mattpocockuk/status/2074155434324177388">Jul 6</a>), and v1.1 shipped "crucial fixes to /grill-me". Install data agrees: <a href="https://skillselion.com/skills/mattpocock/skills/grill-me?utm_source=hashnode&amp;utm_campaign=mattpocock-skills-map">grill-me</a> is the repo's flagship at roughly 508k installs, ahead of grill-with-docs (424k) and tdd (400k).</p>
<h2>How do you keep up?</h2>
<ul>
<li>Update: run <code>npx skills@latest add mattpocock/skills</code> (<a href="https://x.com/mattpocockuk/status/2074860312423997800">v1.1 announcement</a>).</li>
<li>Watch the <a href="https://www.aihero.dev/skills">changelog on aihero.dev</a> and his <a href="https://x.com/mattpocockuk">X profile</a>. Every removal so far came with a successor or an explanation.</li>
<li>His video overview: <a href="https://www.youtube.com/watch?v=EJyuu6zlQCg">5 Claude Code skills I use every single day</a> (YouTube, @mattpocockuk).</li>
<li>The living version of this map, with install counts and the full SKILL.md for every skill including the deprecated ones: <a href="https://skillselion.com/guide/matt-pocock-skills-map?utm_source=hashnode&amp;utm_campaign=mattpocock-skills-map">Matt Pocock's skills, mapped</a> on Skillselion.</li>
</ul>
<p><em>Disclosure: I build Skillselion, an install-ranked directory of agent skills and MCP servers. Every quote above links to the original post and was verified against it before publishing. Skillselion is not affiliated with Matt Pocock or AI Hero.</em></p>
]]></content:encoded></item><item><title><![CDATA[The browser skills developers installed before Claude Code got one built in]]></title><description><![CDATA[Yesterday Anthropic shipped a sandboxed browser inside the Claude Code desktop app. Cmd+Shift+B, and your agent can read docs, click through a signup flow, and poke at your local dev server without ev]]></description><link>https://skillselion.hashnode.dev/the-browser-skills-developers-installed-before-claude-code-got-one-built-in</link><guid isPermaLink="true">https://skillselion.hashnode.dev/the-browser-skills-developers-installed-before-claude-code-got-one-built-in</guid><category><![CDATA[claude]]></category><category><![CDATA[claude-code]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Sat, 11 Jul 2026 07:59:12 GMT</pubDate><content:encoded><![CDATA[<p>Yesterday Anthropic shipped a sandboxed browser inside the Claude Code desktop app. Cmd+Shift+B, and your agent can read docs, click through a signup flow, and poke at your local dev server without ever leaving the session. The announcement is sitting at roughly 1.7 million views and 16,000 likes in a day, which for a developer-tool feature is a small earthquake.</p>
<p>Here is the part nobody at the launch party mentioned: developers already voted for this feature, months ago, with installs.</p>
<h2>What were developers installing before the browser arrived?</h2>
<p>The install counts below come from the <a href="https://skillselion.com/?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=in-app-browser-stack">Skillselion live catalog</a>, refreshed daily from skills.sh, GitHub and MCP registries, ranked by real installs.</p>
<ul>
<li><a href="https://skillselion.com/skills/vercel-labs/agent-browser?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=in-app-browser-stack">agent-browser</a> (<a href="https://github.com/vercel-labs/agent-browser">GitHub</a>) - Vercel's browser-automation CLI for agents. <strong>533,255 installs</strong>, which puts it in the top handful of skills across the entire catalog. Not top of the browser niche. Top of everything.</li>
<li><a href="https://skillselion.com/skills/microsoft/playwright-cli?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=in-app-browser-stack">playwright-cli</a> (<a href="https://github.com/microsoft/playwright-cli">GitHub</a>) - Microsoft's Playwright driver for agent sessions, 82,449 installs.</li>
<li><a href="https://skillselion.com/skills/currents-dev/playwright-best-practices-skill?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=in-app-browser-stack">playwright-best-practices</a> (<a href="https://github.com/currents-dev/playwright-best-practices-skill">GitHub</a>) - 59,422 installs for a skill that just teaches the agent to write non-flaky tests.</li>
<li><a href="https://skillselion.com/skills/github/awesome-copilot/chrome-devtools?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=in-app-browser-stack">chrome-devtools</a> (<a href="https://github.com/github/awesome-copilot">GitHub</a>) - 13,334 installs from GitHub's own skill collection.</li>
<li><a href="https://skillselion.com/skills/chromedevtools/chrome-devtools-mcp?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=in-app-browser-stack">chrome-devtools-mcp</a> (<a href="https://github.com/ChromeDevTools/chrome-devtools-mcp">GitHub</a>) - the Chrome team's official MCP server, 4,923 installs against a 46,640-star repo.</li>
<li><a href="https://skillselion.com/skills/sickn33/antigravity-awesome-skills/browser-automation?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=in-app-browser-stack">browser-automation</a> (<a href="https://github.com/sickn33/antigravity-awesome-skills">GitHub</a>) - 5,732 installs.</li>
<li><a href="https://skillselion.com/skills/chromedevtools/chrome-devtools-mcp/a11y-debugging?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=in-app-browser-stack">a11y-debugging</a> (<a href="https://github.com/ChromeDevTools/chrome-devtools-mcp">GitHub</a>) - 1,439 installs for accessibility audits driven from the agent.</li>
</ul>
<p>Add that up and you get well over 700,000 installs of "give my coding agent a browser" across one directory. That is the single largest capability gap developers have been patching by hand.</p>
<p><strong>Takeaway 1: browser access is the gap between an agent that writes code and an agent that verifies code.</strong> An agent that cannot load the page it just changed is doing open-loop control, and every developer who installed one of the tools above had already figured that out.</p>
<h2>Does the built-in browser kill the browser-skill stack?</h2>
<p>Mostly no, and the reason is scope.</p>
<p>The in-app browser is sandboxed and session-scoped. It is excellent at the read-and-poke loop: pull the docs for the library you are wiring in, click the button you just rendered, check the network tab equivalent, iterate. The tab-switching tax on that loop was real, and it is gone. That is what 16,000 people were cheering.</p>
<p>What it does not replace:</p>
<ul>
<li><strong>CI-grade end-to-end testing.</strong> Playwright skills exist so the agent writes tests that survive after the session ends. A sandboxed session browser produces no artifact your pipeline can rerun. The 82,449 installs of playwright-cli are not going anywhere.</li>
<li><strong>Performance work.</strong> Tracing layout shifts and LCP regressions is DevTools-protocol territory, which is exactly why the Chrome team ships chrome-devtools-mcp as a full MCP server rather than a browsing feature.</li>
<li><strong>Accessibility audits.</strong> a11y-debugging runs structured checks, not clicks.</li>
<li><strong>Anything headless at scale.</strong> Crawls, form-fill batches, screenshot matrices: agent-browser exists precisely because a visible single tab is the wrong tool for that shape of work.</li>
</ul>
<p><strong>Takeaway 2: the built-in browser replaces glue, not the stack. Verification is consolidating into the agent, and the specialized layers (test generation, DevTools traces, a11y) are the parts that compound.</strong></p>
<h2>What should you actually do on Monday?</h2>
<p>If you are on the Claude Code desktop app, update and try Cmd+Shift+B on your own dev server. Then look at what the heavy installers pair with it: the <a href="https://skillselion.com/best?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=in-app-browser-stack">best-of catalog</a> ranks browser, testing and debugging skills by live install counts, so you can see which of the tools above developers keep after the honeymoon.</p>
<p>The agents got eyes this week. The interesting question is what they look at.</p>
<hr />
<p><img src="https://raw.githubusercontent.com/ItzikDabush/skillselion-blog-assets/main/avatar.png" alt="Skillselion" /></p>
<p><em>I help maintain <a href="https://skillselion.com/?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=in-app-browser-stack">Skillselion</a>, a directory of Claude Code, Codex and Cursor extensions ranked by real installs. Stats above are live catalog numbers as of July 11, 2026. Originally published on <a href="https://dev.to/skillselion/claude-code-just-got-a-built-in-browser-533000-installs-saw-it-coming-2im7">dev.to</a>.</em></p>
]]></content:encoded></item><item><title><![CDATA[Hitting GPT-5.6 usage limits already? Your context is the problem, not your plan]]></title><description><![CDATA[OpenAI shipped the GPT-5.6 family (Sol, Terra, Luna) yesterday and folded Codex into a unified ChatGPT desktop app. The loudest reaction on X was not about benchmarks. It was a developer on the $200/m]]></description><link>https://skillselion.hashnode.dev/hitting-gpt-5-6-usage-limits-already-your-context-is-the-problem-not-your-plan</link><guid isPermaLink="true">https://skillselion.hashnode.dev/hitting-gpt-5-6-usage-limits-already-your-context-is-the-problem-not-your-plan</guid><category><![CDATA[claude-code]]></category><category><![CDATA[devtools]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Fri, 10 Jul 2026 11:27:01 GMT</pubDate><content:encoded><![CDATA[<p>OpenAI shipped the GPT-5.6 family (Sol, Terra, Luna) yesterday and folded Codex into a unified ChatGPT desktop app. The loudest reaction on X was not about benchmarks. It was a developer on the $200/month Codex plan reporting he now hits his 5-hour usage window with just one or two agents running Sol, a setup that was comfortable on GPT-5.5.</p>
<p>OpenAI claims roughly 54% better token efficiency for coding in this generation. Developers are discovering the opposite problem in practice: stronger models invite heavier consumption. An agent that runs longer eats the efficiency gain in raw volume, and every plan (OpenAI's 5-hour windows, Anthropic's limit windows, Cursor's credits) still caps you the same way. Tokens in, tokens out.</p>
<p>Here is the uncomfortable take: <strong>most of the tokens your coding agent burns are spent on context you did not need to send.</strong> Re-exploring the repo it explored yesterday. Re-reading a 900-line CLAUDE.md on every turn. Carrying a whole conversation into a task that needed three files. A bigger plan does not fix that. It just raises the ceiling on the same waste.</p>
<p>There is a second signal worth taking seriously. Claude Code shipped a /checkup command two days ago that scans for exactly this: unused skills, oversized CLAUDE.md files, config bloat. When the tool vendor starts shipping hygiene tooling, the waste is no longer a niche complaint: even the vendor is telling you your setup is burning tokens it does not need.</p>
<h2>What developers actually install to spend fewer tokens</h2>
<p>We track install counts across the live Skillselion catalog (refreshed daily from skills.sh, GitHub and MCP registries, ranked by real installs). Filtered to token and context efficiency, this is the ranked shortlist developers are voting for with their installs:</p>
<p><strong>1. <a href="https://skillselion.com/skills/obra/superpowers/subagent-driven-development?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=token-efficiency-stack">subagent-driven-development</a> - 140,798 installs</strong> (<a href="https://github.com/obra/superpowers">GitHub</a>)
Dispatch each task to a fresh subagent with a bounded context instead of dragging one long conversation through an entire plan. The parent pays for a summary, not the whole transcript. This is the single most installed context-control pattern in the catalog.</p>
<p><strong>2. <a href="https://skillselion.com/skills/shadcn/improve?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=token-efficiency-stack">improve</a> - 20,365 installs</strong> (<a href="https://github.com/shadcn/improve">GitHub</a>)
shadcn's planning skill: survey the codebase once, produce prioritized, self-contained implementation plans that another agent can execute <em>without additional context</em>. That last clause is the token play. Sitting at #2 on our trending-in-search rail right now.</p>
<p><strong>3. <a href="https://skillselion.com/skills/dietrichgebert/ponytail?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=token-efficiency-stack">ponytail</a> - 12,544 installs</strong> (<a href="https://github.com/dietrichgebert/ponytail">GitHub</a>)
Forces the simplest, shortest solution at every step and deletes speculative code before it exists. Flagged Breakout on our trending-in-search rail over the last 30 days. Minimal solutions are cheaper twice: fewer output tokens now, less code for the agent to re-read on every future turn.</p>
<p><strong>4. <a href="https://skillselion.com/skills/addyosmani/agent-skills/context-engineering?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=token-efficiency-stack">context-engineering</a> - 9,762 installs</strong> (<a href="https://github.com/addyosmani/agent-skills">GitHub</a>)
Addy Osmani's take on deliberately curating what the agent sees, when it sees it, and how it is framed. The discipline layer the other skills assume.</p>
<p><strong>5. <a href="https://skillselion.com/skills/github/awesome-copilot/context-map?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=token-efficiency-stack">context-map</a> - 9,357 installs</strong> (<a href="https://github.com/github/awesome-copilot">GitHub</a>)
Generate a precise map of relevant files, dependencies and tests up front, so the agent navigates instead of exploring. Exploration is the silent budget killer: every wrong file opened is paid for again in every later turn that carries it.</p>
<p><strong>6. <a href="https://skillselion.com/skills/obra/episodic-memory/remembering-conversations?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=token-efficiency-stack">remembering-conversations</a> - 8,891 installs</strong> (<a href="https://github.com/obra/episodic-memory">GitHub</a>)
Recall relevant past sessions instead of re-deriving decisions. The cheapest token is the one you already paid for last week.</p>
<p><strong>7. <a href="https://skillselion.com/skills/anthropics/claude-plugins-official/claude-md-improver?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=token-efficiency-stack">claude-md-improver</a> - 6,960 installs</strong> (<a href="https://github.com/anthropics/claude-plugins-official">GitHub</a>)
Anthropic's own auditor for CLAUDE.md files. Your project memory file is loaded on every single turn; a bloated one is a tax on everything. This is the standing version of what /checkup now does as a one-shot.</p>
<h2>Two takeaways</h2>
<p><strong>Takeaway 1: usage limits are a context-engineering problem, not a pricing problem.</strong> The developers complaining loudest about 5-hour windows and the developers installing plan-first, subagent and memory skills are solving the same problem from opposite ends. One end costs $200/month more. The other is mostly free.</p>
<p><strong>Takeaway 2: the install data says efficiency is becoming a default stack layer.</strong> Hygiene and context-control skills now sit among the most installed tools in the catalog, and the breakout search trends (ponytail, improve) are both efficiency plays. The ecosystem is maturing from "make the agent do more" to "make the agent carry less."</p>
<p>New models will keep landing every few weeks. GPT-5.6 today, the next Claude tomorrow. The developers who get the most out of every one of them are the ones whose setup sends the fewest wasted tokens per task. That stack is above, ranked by the people already running it.</p>
<hr />
<p><em>Data: live Skillselion catalog, refreshed daily from skills.sh, GitHub and MCP registries, ranked by real installs. Install counts captured July 10, 2026.</em></p>
<p><a href="https://skillselion.com/?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=token-efficiency-stack"><img src="https://raw.githubusercontent.com/icidab/skillselion-blog-assets/main/avatar.png" alt="Skillselion" /></a></p>
<p><em>I run <a href="https://skillselion.com/?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=token-efficiency-stack">Skillselion</a>, a directory of Claude Code, Codex and Cursor skills, MCP servers and marketplaces ranked by real installs.</em></p>
]]></content:encoded></item><item><title><![CDATA[MCP registries in 2026, compared: one is canonical, one is huge, and almost none can tell you what to install]]></title><description><![CDATA[It is 1 AM and you need a Postgres MCP server. Not a list of Postgres MCP servers: the one you should actually run. You check five directories and get five different answers. One sorts alphabetically,]]></description><link>https://skillselion.hashnode.dev/mcp-registries-in-2026-compared-one-is-canonical-one-is-huge-and-almost-none-can-tell-you-what-to-install</link><guid isPermaLink="true">https://skillselion.hashnode.dev/mcp-registries-in-2026-compared-one-is-canonical-one-is-huge-and-almost-none-can-tell-you-what-to-install</guid><category><![CDATA[claude-code]]></category><category><![CDATA[mcp]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Thu, 09 Jul 2026 18:39:10 GMT</pubDate><content:encoded><![CDATA[<p>It is 1 AM and you need a Postgres MCP server. Not a list of Postgres MCP servers: the one you should actually run. You check five directories and get five different answers. One sorts alphabetically, one sorts by GitHub stars, one shows you 400 results with a search box, one shows a curated fifteen, and one quietly ranks its own sponsor first.</p>
<p>Supply was never the problem. There are tens of thousands of MCP servers and agent skills on GitHub right now. The problem is that "which one" is a data question, and most registries answer it with vibes.</p>
<p>I build one of these directories, so consider this both a field guide and a confession. Here is what each major registry is actually for, with the receipts.</p>
<h2>The landscape, honestly</h2>
<p><strong>The official MCP Registry</strong> (registry.modelcontextprotocol.io) is the canonical namespace. It is machine-first: a JSON API of server manifests with exact install metadata, maintained under the Model Context Protocol org. What it deliberately is not: a ranking. There is no "best", no adoption data, no editorial. If you publish a server, you should absolutely be in it. It is the closest thing MCP has to npm's registry. But if you are choosing a server, it cannot tell you which of the four Notion entries people actually use.</p>
<p><strong>mcpmarket.com</strong> is the volume play, and credit where due: they registered the domain two days after Anthropic announced MCP in November 2024, and 19 months of compounding first-mover authority shows. Their sitemap advertises roughly 38,000 server pages and around 250,000 skill pages, they publish daily top-10 lists, and they localize into four languages. Two things worth knowing as a user. First, rankings are by GitHub stars, a popularity proxy that ignores whether anyone installs the thing. Second, their robots.txt blocks AI crawlers like GPTBot, ClaudeBot, CCBot and Google-Extended: a deliberate trade that keeps their content out of the corpora your AI assistant learns from. That is their right. It also means the place many developers now ask first ("Claude, what's a good Postgres MCP server?") increasingly cannot cite them.</p>
<p><strong>mcp.so</strong> was one of the first community directories and is still one of the largest link collections. It is a good breadth-first sweep. Its answer to "which one" is mostly "here are all of them."</p>
<p><strong>Glama</strong> approaches from the client side. It is an AI workspace that happens to maintain a solid MCP server directory with quality signals attached. If you live in Glama, its directory is conveniently close to where you run things.</p>
<p><strong>Smithery</strong> is the hosted angle: less "directory", more "we run the server for you." That is genuinely useful when you do not want to babysit processes, and beside the point when you are picking open-source software to run yourself.</p>
<p><strong>Skillselion</strong> (<a href="https://skillselion.com?utm_source=hashnode&amp;utm_campaign=registries-compared">skillselion.com</a>) is ours, so grade this paragraph hardest. The bet is different: rank everything by real adoption. 81,864 tools tracked (agent skills, MCP servers, marketplaces) with 125 million recorded installs from the skills.sh registry and GitHub, refreshed daily. The <a href="https://skillselion.com/leaderboard?utm_source=hashnode&amp;utm_campaign=registries-compared">Top 100</a> is one stable, install-ranked list. Per-vendor pages like the <a href="https://skillselion.com/best/postgres-mcp-servers?utm_source=hashnode&amp;utm_campaign=registries-compared">best Postgres MCP servers</a> come with a hand-written verdict, and every vendor page is required to include the vendor's official server, marked OFFICIAL, because a "best Notion servers" page without Notion's own server is theater. Where install data does not exist (most MCP servers report none), we say so and rank by stars instead of pretending. All of it is open to every AI crawler, deliberately: the opposite trade from mcpmarket's.</p>
<h2>Two takeaways worth arguing about</h2>
<p><strong>1. Catalogs answered 2024's question. Rankings answer 2026's.</strong> When there were 500 servers, "a big list" was the product. At 50,000+, the list is a commodity; GitHub search is a list. The scarce thing is trustworthy ordering: install counts, freshness, dead-repo pruning, duplicate collapsing. Judge any registry by whether its #1 result carries evidence, not by its total.</p>
<p><strong>2. A registry that blocks AI crawlers is invisible in the place developers now ask.</strong> Developers increasingly pick tools by asking their assistant, not by browsing directories. Whatever you think of AI training economics, blocking GPTBot and ClaudeBot means the assistant answering "which Postgres MCP server?" literally cannot read your rankings. Watch this become the quiet dividing line between registries over the next year.</p>
<h2>The boring, practical answer</h2>
<p>Publish to the official registry (canonical), then check an adoption-ranked directory before installing anything with filesystem or network access. If you want the current state of the ecosystem in numbers (how many servers, skills and marketplaces exist, and what people actually install), the data report is free to cite: <a href="https://skillselion.com/state-of-ai-agent-skills-2026?utm_source=hashnode&amp;utm_campaign=registries-compared">The State of AI Agent Skills 2026</a>.</p>
<p>And if your server made a Top 100 or a vendor page, there is a badge for your README. Backlinks are the oldest ranking system there is.</p>
<p><em>Disclosure: I build Skillselion. Every number above is either from a public file you can check (sitemaps, robots.txt, the registry API) or from our live catalog, dated July 9, 2026. Skillselion is an independent directory, not affiliated with Anthropic, OpenAI, or any vendor named here.</em></p>
]]></content:encoded></item><item><title><![CDATA[/checkup just landed in Claude Code. Which skills should survive it?]]></title><description><![CDATA[Claude Code quietly gained a garbage collector for your setup. The new /checkup command, announced by Boris Cherny this morning (115,000+ views in hours), cleans out unused skills, MCPs and plugins, d]]></description><link>https://skillselion.hashnode.dev/checkup-just-landed-in-claude-code-which-skills-should-survive-it</link><guid isPermaLink="true">https://skillselion.hashnode.dev/checkup-just-landed-in-claude-code-which-skills-should-survive-it</guid><category><![CDATA[claude-code]]></category><category><![CDATA[Artificial Intelligence]]></category><category><![CDATA[Developer Tools]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Thu, 09 Jul 2026 01:53:43 GMT</pubDate><content:encoded><![CDATA[<p>Claude Code quietly gained a garbage collector for your setup. The new /checkup command, <a href="https://x.com/bcherny/status/2074997570317779038">announced by Boris Cherny this morning</a> (115,000+ views in hours), cleans out unused skills, MCPs and plugins, dedups CLAUDE.md files, kills slow hooks and updates your install, with your confirmation at each step. From his announcement, it will:</p>
<ol>
<li>Clean up unused skills, MCPs and plugins to save context</li>
<li>Dedup your local CLAUDE.md against the checked-in CLAUDE.md</li>
<li>Break up a large root CLAUDE.md into nested CLAUDE.md files plus skills</li>
<li>Turn off slow hooks</li>
<li>Update Claude Code to the latest version</li>
<li>Enable auto mode by default</li>
<li>Pre-approve frequently denied read-only commands</li>
</ol>
<p>The <a href="https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md">2.1.205 changelog</a> frames it as /doctor growing into "a full setup checkup that can diagnose and fix issues", with /checkup as its alias.</p>
<h2>Why unused skills are not free</h2>
<p>The interesting part is item 1. Skills feel free because they sit on disk until triggered. They are not. Every installed skill contributes its name and description to what the model reads when deciding what to load, so a pile of skills you never use costs tokens on every session and makes routing worse: two skills with overlapping descriptions can silently steal each other's triggers.</p>
<p>Anthropic building deletion into a first-party command is a strong signal. The ecosystem phase where you install 50 skills to feel prepared is ending. The question that matters now is the opposite one: which skills actually earn a permanent slot?</p>
<h2>The skills that survive a /checkup</h2>
<p>Install counts answer that better than any listicle, because an install that survives cleanup week after week reflects real use. The data below is from the Skillselion live catalog, refreshed daily from skills.sh, GitHub and MCP registries, ranked by real installs (checked today, July 9).</p>
<ol>
<li><strong><a href="https://skillselion.com/skills/vercel-labs/skills/find-skills?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=checkup-keep-list">find-skills</a></strong> (<a href="https://github.com/vercel-labs/skills">vercel-labs/skills</a>) - 2,402,309 installs. A meta-skill that discovers and loads other skills on demand. It is the /checkup philosophy productized: install one small router, load everything else mid-task, keep nothing resident.</li>
<li><strong><a href="https://skillselion.com/skills/anthropics/skills/frontend-design?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=checkup-keep-list">frontend-design</a></strong> (<a href="https://github.com/anthropics/skills">anthropics/skills</a>) - 640,200 installs. Anthropic's own skill for building interfaces that do not look AI-generated. Fires on a huge share of real sessions, which is exactly why it survives.</li>
<li><strong><a href="https://skillselion.com/skills/vercel-labs/agent-skills/vercel-react-best-practices?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=checkup-keep-list">vercel-react-best-practices</a></strong> (<a href="https://github.com/vercel-labs/agent-skills">vercel-labs/agent-skills</a>) - 535,433 installs. Framework guidance the model would otherwise guess at. If you write React weekly, this triggers weekly.</li>
<li><strong><a href="https://skillselion.com/skills/vercel-labs/agent-browser?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=checkup-keep-list">agent-browser</a></strong> (<a href="https://github.com/vercel-labs/agent-browser">vercel-labs/agent-browser</a>) - 524,998 installs. Gives the agent a browser for verifying its own frontend work. Capability skills like this cannot be replaced by a better prompt.</li>
<li><strong><a href="https://skillselion.com/skills/mattpocock/skills/grill-me?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=checkup-keep-list">grill-me</a></strong> (<a href="https://github.com/mattpocock/skills">mattpocock/skills</a>) - 486,725 installs. Matt Pocock's plan stress-tester: it interviews you about your design until the gaps show. A workflow skill, not a knowledge skill, and one of the few that developers keep.</li>
<li><strong><a href="https://skillselion.com/skills/vercel-labs/agent-skills/web-design-guidelines?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=checkup-keep-list">web-design-guidelines</a></strong> (<a href="https://github.com/vercel-labs/agent-skills">vercel-labs/agent-skills</a>) - 447,981 installs. Design review against concrete guidelines instead of vibes.</li>
<li><strong><a href="https://skillselion.com/skills/remotion-dev/skills/remotion-best-practices?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=checkup-keep-list">remotion-best-practices</a></strong> (<a href="https://github.com/remotion-dev/skills">remotion-dev/skills</a>) - 415,415 installs. Narrow, single-domain, maintained by the vendor. The exact shape of skill that never gets flagged as cruft.</li>
<li><strong><a href="https://skillselion.com/skills/mattpocock/skills/tdd?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=checkup-keep-list">tdd</a></strong> (<a href="https://github.com/mattpocock/skills">mattpocock/skills</a>) - 381,925 installs. Enforces test-first discipline on the agent. Process skills survive because they change behavior on every coding task, not just some.</li>
</ol>
<p>One bundle deserves its own mention: <a href="https://skillselion.com/skills/microsoft/azure-skills?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=checkup-keep-list">microsoft/azure-skills</a> (<a href="https://github.com/microsoft/azure-skills">GitHub</a>) ships 16 skills that each sit between roughly 380,000 and 440,000 installs. Vendor bundles ride together: teams deploying on Azure install the whole set and keep the whole set.</p>
<h2>The pattern</h2>
<p>Three traits separate keepers from cruft:</p>
<ul>
<li><strong>They trigger weekly, not theoretically.</strong> Framework and process skills fire on ordinary work. The conference-demo skill you installed in March does not.</li>
<li><strong>They are narrow.</strong> A skill that does one job has a precise description, so the router finds it reliably. Kitchen-sink orchestrator skills are the first thing /checkup should eat.</li>
<li><strong>They either know something or do something.</strong> Vendor-maintained knowledge (React, Remotion, Azure) or a real capability (a browser). Skills that merely rephrase what the model already knows do not survive contact with a cleanup pass.</li>
</ul>
<h2>Run the numbers on your own setup</h2>
<p>You do not need to wait for /checkup to reach your version. Ask Claude Code to list your installed skills, then ask which of them actually fired in your last twenty sessions. Anything at zero is a candidate. Keep the router-style discovery skill, keep what fires weekly, cut the rest, and let install-ranked data arbitrate what is worth re-adding: the full ranked catalog is at <a href="https://skillselion.com/skills?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=checkup-keep-list">skillselion.com/skills</a>.</p>
<p><a href="https://skillselion.com/?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=checkup-keep-list"><img src="https://raw.githubusercontent.com/ItzikDabush/skillselion-blog-assets/main/avatar.png" alt="Skillselion" /></a></p>
<p><em>I run <a href="https://skillselion.com/?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=checkup-keep-list">Skillselion</a>, a directory of Claude Code, Codex and Cursor extensions ranked by real installs. Install counts above are from the live catalog, checked July 9, 2026.</em></p>
]]></content:encoded></item><item><title><![CDATA[132 agents is a screenshot. Here are the 8 skills a Claude Code dev team actually runs.]]></title><description><![CDATA[You have seen the screenshot: "132 agents, 159 commands, 25 MCPs" turning Claude Code from one bot into a dev team. Strip the theatre and the real setup is small: developers install one orchestration ]]></description><link>https://skillselion.hashnode.dev/132-agents-is-a-screenshot-here-are-the-8-skills-a-claude-code-dev-team-actually-runs</link><guid isPermaLink="true">https://skillselion.hashnode.dev/132-agents-is-a-screenshot-here-are-the-8-skills-a-claude-code-dev-team-actually-runs</guid><category><![CDATA[claude-code]]></category><category><![CDATA[AI]]></category><category><![CDATA[Developer Tools]]></category><category><![CDATA[Productivity]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Mon, 06 Jul 2026 08:32:25 GMT</pubDate><content:encoded><![CDATA[<p>You have seen the screenshot: "132 agents, 159 commands, 25 MCPs" turning Claude Code from one bot into a dev team. Strip the theatre and the real setup is small: developers install one orchestration skill plus a fixed set of subagents (plan, build, review, debug, frontend, MCP-builder). The install counts tell you which of those seats people keep filled.</p>
<p>I pulled the numbers from the Skillselion catalog, ranked by real installs, so this is what developers run rather than what a thread says they should.</p>
<h2>The idea in one line</h2>
<p>A single Claude Code agent loses the plot over many files. A dev-team setup splits the work: an orchestrator delegates, subagents each own a slice, results return to the main thread. You are running a few reliable roles, not 132 personalities. The skills below are those roles.</p>
<h2>The stack, ranked by installs</h2>
<p><strong>1. <a href="https://skillselion.com/skills/anthropics/skills/frontend-design?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=devteam-stack">frontend-design</a> (<a href="https://github.com/anthropics/skills">anthropics/skills</a>) - 628,875 installs</strong>
The most-installed skill here. It is the teammate you hand UI work to, carrying taste and layout conventions so the agent stops shipping generic scaffolding.</p>
<p><strong>2. <a href="https://skillselion.com/skills/obra/superpowers/brainstorming?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=devteam-stack">brainstorming</a> (<a href="https://github.com/obra/superpowers">obra/superpowers</a>) - 261,134 installs</strong>
The planning gate. It blocks code until the design is approved, one question at a time, turning "sounds reasonable" into an actual spec.</p>
<p><strong>3. <a href="https://skillselion.com/skills/obra/superpowers/systematic-debugging?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=devteam-stack">systematic-debugging</a> (<a href="https://github.com/obra/superpowers">obra/superpowers</a>) - 173,346 installs</strong>
Reproduce, minimise, hypothesise, fix, regression-test. The on-call teammate you route a failing test to instead of asking the main thread to guess.</p>
<p><strong>4. <a href="https://skillselion.com/skills/obra/superpowers/using-superpowers?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=devteam-stack">using-superpowers</a> (<a href="https://github.com/obra/superpowers">obra/superpowers</a>) - 171,091 installs</strong>
The orchestration meta-skill, the layer that knows which other skill to reach for. Closest single install to the "one bot into a team" idea.</p>
<p><strong>5. <a href="https://skillselion.com/skills/obra/superpowers/requesting-code-review?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=devteam-stack">requesting-code-review</a> (<a href="https://github.com/obra/superpowers">obra/superpowers</a>) - 155,120 installs</strong>
The reviewer seat, a separate review pass with its own standards. This is exactly where OpenAI's Codex-in-Claude-Code plugin slides in: let Codex read the diff Claude just wrote.</p>
<p><strong>6. <a href="https://skillselion.com/skills/obra/superpowers/subagent-driven-development?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=devteam-stack">subagent-driven-development</a> (<a href="https://github.com/obra/superpowers">obra/superpowers</a>) - 135,061 installs</strong>
The build loop that spawns focused subagents per task. The literal dev-team pattern, and 135k installs say a lot of people run it rather than tweet it.</p>
<p><strong>7. <a href="https://skillselion.com/skills/anthropics/skills/mcp-builder?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=devteam-stack">mcp-builder</a> (<a href="https://github.com/anthropics/skills">anthropics/skills</a>) - 85,298 installs</strong>
Not "which MCP do I install" but "how do I build one for my stack." This teammate writes the server so the rest of your team gets a new tool to call.</p>
<p><strong>8. <a href="https://skillselion.com/skills/wshobson/agents/workflow-orchestration-patterns?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=devteam-stack">workflow-orchestration-patterns</a> (<a href="https://github.com/wshobson/agents">wshobson/agents</a>) - 8,946 installs</strong>
The patterns layer for wiring multi-step agent workflows, from the wshobson/agents pack a lot of setups pull from. Worth it once you have more than three roles talking.</p>
<h2>Where OpenAI's Codex plugin fits</h2>
<p>codex-plugin-cc runs Codex as an agent inside Claude Code. It is another seat, not a replacement: Claude plans and builds, Codex reviews or takes the rescue pass, and requesting-code-review above is the natural handoff. Already running that review skill? Wiring Codex in is a small step.</p>
<h2>How to read the numbers</h2>
<p>Install count is a rough vote: it means a lot of developers kept the skill, not that it is best for your repo. Treat the top as a worth-installing shortlist and pick the roles you actually need. Build plus review covers most days.</p>
<hr />
<p><a href="https://skillselion.com/?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=devteam-stack"><img src="https://raw.githubusercontent.com/ItzikDabush/skillselion-blog-assets/main/avatar.png" alt="Skillselion" /></a></p>
<p>I run <a href="https://skillselion.com/skills?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=devteam-stack">Skillselion</a>, the directory these counts come from: live catalog, refreshed daily from skills.sh, GitHub and MCP registries, ranked by real installs. For the full ranked list per role, <a href="https://skillselion.com/skills?utm_source=hashnode&amp;utm_medium=social&amp;utm_campaign=devteam-stack">browse the skills catalog</a>. Independent project, not affiliated with Anthropic, OpenAI or Cursor.</p>
]]></content:encoded></item><item><title><![CDATA[The Claude Code "dev team" stack: which skills and MCPs are actually worth installing]]></title><description><![CDATA[The setup making the rounds on AI-coding X this week is turning one Claude Code CLI into a small dev team: specialized agents for review, testing and DB work, hooks for guardrails, and a shelf of MCP ]]></description><link>https://skillselion.hashnode.dev/the-claude-code-dev-team-stack-which-skills-and-mcps-are-actually-worth-installing</link><guid isPermaLink="true">https://skillselion.hashnode.dev/the-claude-code-dev-team-stack-which-skills-and-mcps-are-actually-worth-installing</guid><category><![CDATA[claude-code]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Sun, 05 Jul 2026 20:20:29 GMT</pubDate><content:encoded><![CDATA[<img src="https://raw.githubusercontent.com/skillselion/blog-assets/master/homepage.png" alt="Skillselion homepage - the #1 directory of Claude Code, Codex and Cursor skills, MCP servers and marketplaces" style="display:block;margin:0 auto" />

<p>The setup making the rounds on AI-coding X this week is turning one Claude Code CLI into a small dev team: specialized agents for review, testing and DB work, hooks for guardrails, and a shelf of MCP servers for real tooling. The viral screenshots (132 agents, dozens of commands, 25+ MCPs) look impressive, but they raise a practical question: which pieces are actually worth installing, and which are noise?</p>
<p>We run a directory that ranks Claude Code skills, MCP servers and marketplaces by real install counts, refreshed daily from skills.sh, GitHub and the MCP registries. So instead of guessing, here is what the install data says a defensible "dev team" stack looks like right now.</p>
<h2>What the catalog actually holds</h2>
<p>Today the catalog tracks 67,052 skills, 8,120 MCP servers, 10,246 marketplaces and 2,385 plugins: 87,803 listings across every type, carrying over 128 million recorded installs. The single largest slice is agent-tooling, 37,468 skills whose whole job is to make an agent behave like part of a team. That is the raw material the "dev team" trend is built from.</p>
<h2>How you turn one agent into several</h2>
<p>If you want parallel subtasks instead of one long serial prompt, the install counts point to a clear starting set: subagent-driven-development (134,040 installs) fans independent steps out to subagents; writing-plans (170,580) and executing-plans (141,389) are the plan-then-execute loop that keeps a long task from drifting; and using-superpowers (169,910) is the entry-point skill that teaches Claude when to reach for the rest. These change how the agent works rather than what it can call, which is why they sit under almost every serious multi-agent setup.</p>
<h2>The specialist roles: review, testing, debugging</h2>
<p>A dev team is only useful if the specialists are real. The most-installed role skills: requesting-code-review (154,036) and receiving-code-review (126,571) run the request-and-address loop that catches bugs before they ship; systematic-debugging (172,160) is a disciplined bug hunt instead of guess-and-check; and webapp-testing (109,599) drives a browser to actually exercise the app. One security note the viral threads skip: a "reviewer" agent that still holds a Bash tool is not read-only. A Bash tool can still run commands that change the repo, even with Write denied. If you want a genuinely read-only role, gate it with a PreToolUse hook, not just a tools allowlist.</p>
<h2>A starter stack that is not 132 agents</h2>
<p>You do not need the maximal setup. The minimum viable Claude Code dev team is about four skills and two MCP servers: using-superpowers plus writing-plans for the orchestration spine, subagent-driven-development for parallel work, requesting-code-review and systematic-debugging for the specialists, and two or three MCP servers for your real stack (DB, browser, your API). Add roles when a task actually needs them, not because a screenshot had 25 MCPs.</p>
<h2>Browse the ranked stack</h2>
<p>Every skill and server above is a real, installable entry ranked by install count. Browse the full agent-building set at <a href="https://skillselion.com/category/ai-agents">https://skillselion.com/category/ai-agents</a> , or load the ranked shortlist mid-task without installing anything through the Skillselion MCP at <a href="https://skillselion.com/skillselion-mcp">https://skillselion.com/skillselion-mcp</a> .</p>
<p>Skillselion is an independent directory, not affiliated with Anthropic, OpenAI or Cursor. Counts come from the live catalog, refreshed daily from skills.sh, GitHub and the MCP registries, ranked by real installs.</p>
]]></content:encoded></item><item><title><![CDATA[We indexed 86,000 Claude Code, Codex and Cursor extensions. Here's what the data shows.]]></title><description><![CDATA[86,047. That's how many extensions for Claude Code, Codex, and Cursor we index at Skillselion, refreshed every day. We sorted the whole catalog by what each extension actually does. The breakdown says]]></description><link>https://skillselion.hashnode.dev/we-indexed-86-000-claude-code-codex-and-cursor-extensions-here-s-what-the-data-shows</link><guid isPermaLink="true">https://skillselion.hashnode.dev/we-indexed-86-000-claude-code-codex-and-cursor-extensions-here-s-what-the-data-shows</guid><category><![CDATA[AI]]></category><category><![CDATA[Developer Tools]]></category><dc:creator><![CDATA[Skillselion]]></dc:creator><pubDate>Wed, 01 Jul 2026 21:26:58 GMT</pubDate><content:encoded><![CDATA[<p>86,047. That's how many extensions for Claude Code, Codex, and Cursor we index at <a href="https://skillselion.com">Skillselion</a>, refreshed every day. We sorted the whole catalog by what each extension actually does. The breakdown says something uncomfortable about where the community spends its time.</p>
<h2>The catalog in numbers</h2>
<p>Across Claude Code, Codex, Cursor, and other coding agents this week:</p>
<ul>
<li><p><strong>86,047</strong> extensions total</p>
</li>
<li><p><strong>65,933</strong> agent skills</p>
</li>
<li><p><strong>9,828</strong> plugin marketplaces</p>
</li>
<li><p><strong>7,901</strong> MCP servers</p>
</li>
<li><p><strong>2,385</strong> plugins</p>
</li>
<li><p><strong>120.2 million</strong> recorded installs</p>
</li>
</ul>
<p>Skills make up 77% of the catalog. One skill is one <code>SKILL.md</code> file, so anyone with a text editor and a git push ships one.</p>
<h2>What everyone is building</h2>
<p>Sort by the job each extension does and the pattern jumps out:</p>
<ul>
<li><p><strong>Agent tooling: 37,265</strong> (context, memory, orchestration, sub-agents)</p>
</li>
<li><p><strong>Integrations: 12,165</strong> (agents wired to APIs and services)</p>
</li>
<li><p><strong>Backend: 6,786</strong></p>
</li>
<li><p><strong>Frontend: 5,070</strong></p>
</li>
<li><p><strong>Security and review: 2,386</strong></p>
</li>
<li><p><strong>Docs: 1,897</strong></p>
</li>
</ul>
<p>Agent-tooling beats backend, frontend, docs, and security put together. Developers sharpen the agent before they point it at the actual product.</p>
<img src="https://raw.githubusercontent.com/ItzikDabush/skillselion-blog-assets/main/build-vs-ship-gap.png" alt="" style="display:block;margin:0 auto" />

<h2>The gap almost nobody is working</h2>
<p>Now count the extensions for shipping and growing a product instead of building it:</p>
<ul>
<li><p><strong>Launch and distribution: 627</strong></p>
</li>
<li><p><strong>App store optimization: 107</strong></p>
</li>
<li><p><strong>Generative engine optimization: 71</strong></p>
</li>
<li><p><strong>Audience and positioning: 84</strong></p>
</li>
</ul>
<p>Seventy-one extensions help you get your work in front of users. Thirty-seven thousand help the agent write code. If you build for these agents and want a niche nobody has crowded, that space is wide open.</p>
<h2>The real problem is finding the one you need</h2>
<p>66,000 skills is not too few. It's too many to hold in your head. You won't remember a skill exists at the moment you need it, and you won't scroll a 66k-row list in the middle of a task.</p>
<p>Two things we lean on:</p>
<ol>
<li><p><strong>Rank by installs, not stars.</strong> A star means someone bookmarked it. An install means someone ran it. The top of those two lists barely overlaps.</p>
</li>
<li><p><strong>Pull skills in mid-task.</strong> We built an MCP that queries the catalog from inside the agent. Describe the gap in plain words, get the top-ranked skill loaded, keep working. It runs in Claude Code, Codex, and Cursor.</p>
</li>
</ol>
<h2>See what ranks for your stack</h2>
<p>Type your stack into the catalog and watch which skills people actually install, no signup needed: <a href="https://skillselion.com">skillselion.com</a>. Or drop the loader, <a href="https://github.com/skillselion/skillselion-mcp">skillselion-mcp</a>, into your agent and let it pull the right skill the next time you hit a wall.</p>
<p>Numbers here come from the live catalog on the day of writing, discovered daily from skills.sh, GitHub, and the MCP registries, and ranked by real installs. Independent project, not affiliated with Anthropic, OpenAI, or Cursor.</p>
]]></content:encoded></item></channel></rss>