<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>skillshelf.co blog</title>
    <link>https://skillshelf.co/blog/</link>
    <description>14 production-tested Claude skills wired into 5 one-command workflows. YouTube to ranked blog post, idea to live Stripe storefront. $29 launch.</description>
    <language>en-us</language>
    <atom:link href="https://skillshelf.co/feed.xml" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Wed, 20 May 2026 00:00:00 +0000</lastBuildDate>
    <item>
      <title>The Claude Code Skill Pack we paid $29 for (and what&#x27;s inside)</title>
      <link>https://skillshelf.co/blog/claude-code-skill-pack/</link>
      <guid isPermaLink="true">https://skillshelf.co/blog/claude-code-skill-pack/</guid>
      <pubDate>Wed, 20 May 2026 00:00:00 +0000</pubDate>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">George Bristow</dc:creator>
      <description><![CDATA[An honest breakdown of a paid Claude Code skill pack — 14 skills frequency-ranked, 5 workflows, what we dropped, what we'd never pay for again.]]></description>
      <content:encoded><![CDATA[<p>The install is one shell command. You <code>unzip</code> the pack into <code>~/.claude/skills/</code>, restart Claude Code, and 14 new skills show up in the skill picker. No package manager, no API key, no config file. Total elapsed time the first time I did it: 47 seconds. Most of that was waiting for the zip to download from Stripe&#x27;s success page.</p>

<p>I&#x27;d spent two weekends before that trying to assemble the same thing from free sources. Roughly 12 hours across <code>claudemarketplaces.com</code> (6,700+ skills, mostly bimodal quality), <code>claudeskills.info</code> (smaller, slightly more curated), the ComposioHQ awesome-list on GitHub, and <code>alirezarezvani/claude-skills</code> (313+ skills, no shared spec). Of the 14 production-grade skills I kept after that sweep, four happened to overlap with the pack. The other ten were the actual purchase.</p>

<p>Worth doing.</p>

<p>This post is the inventory I wish I&#x27;d had before either weekend started.</p>

<h2 id="what-a-claude-code-skill-pack-actually-is">What a Claude Code skill pack actually is</h2>

<p>A Claude Code <em>skill</em> is a single markdown file with YAML frontmatter. <code>name</code>, <code>description</code>, body. Claude reads the description on every new session and decides whether the skill applies based on what you&#x27;ve typed. The body is the SOP: the steps Claude follows when the skill triggers. The full spec is at <a href="https://code.claude.com/docs/en/skills" target="_blank" rel="noopener noreferrer">code.claude.com/docs/en/skills</a>.</p>

<p>A <em>skill pack</em> is a folder of skills shipped together with the same conventions. The conventions are what separate $29 packs from free directory dumps. Three specifics:</p>

<p>The pack you can pay for carries a <code>version</code> field per skill (calver, like <code>2026.05</code>) and a <code>last_verified</code> date. If a skill hasn&#x27;t been re-tested against the current Claude model in 90 days, you know it&#x27;s drifting. Most free repos don&#x27;t carry versions at all.</p>

<p>Every skill ships a <code>rubric.yml</code> and a stdlib-only Python scorer that prints a quality trailer on every run. Something like <code>6 of 6 auto-checks passed</code>. This is the unfakeable signal of paid-tier work, because writing the scorer is real engineering that has to happen one specific time per skill before the skill is shippable at the $29 tier. Free repos almost never include one. Nobody got paid to write it.</p>

<p>Every skill ships a reproducible example bundle. An <code>examples/01-starter/</code> directory with <code>input.md</code>, <code>output.md</code>, and the actual <code>quality-check.txt</code> from running the scorer on the example. You can re-run the scorer yourself and verify the trailer matches what the author shipped. It&#x27;s the customer&#x27;s smoke test.</p>

<p>A pack missing those three things is selling curation, not engineering. That can still be worth $29. Your time is worth more than $29 to discover, test, and reject the 80% of free skills that don&#x27;t survive contact with production, especially once you&#x27;ve installed enough of them that one skill starts colliding with another over the same trigger phrase. It&#x27;s a different deal.</p>

<h2 id="the-14-skills-ranked-by-how-often-i-actually-open-them">The 14 skills, ranked by how often I actually open them</h2>

<p>Other &quot;best Claude Code skills&quot; listicles rank by author preference. I logged 14 days of session activity and ranked by frequency. Daily-use skills first. Quarterly-use last. A skill that fires once a quarter can still earn its slot if it&#x27;s load-bearing when it does fire.</p>

<p>The four I open more than five times a week: <code>humanizer</code> (rewrites AI text to pass GPTZero / Originality.ai / Copyleaks; 22 banned AI-tells, em-dash budget, sentence-length variance), <code>seo-blog-writer</code> (YouTube URL or topic into a 2,000+ word post with schema and frontmatter; auto-chains <code>humanizer</code>), <code>website-designer</code> (markdown copy plus a <code>brand.yml</code> into a deployable single-page site; the page you&#x27;re reading shipped from it), and <code>skill-builder</code> (brain-dump into a premium-pattern skill folder; the other 13 skills were built with it).</p>

<p>Weekly use: <code>youtube-scraper</code> (channel, playlist, or search into structured JSON via <code>yt-dlp</code>; no API key), <code>news-scraper</code> (Brave News plus HN Algolia into JSON), <code>video-consumer</code> (any YouTube/Loom/Vimeo into a Whisper transcript and visual timeline), <code>landing-page-audit</code> (URL or HTML into a prioritized fix list across rendering, structure, visual, copy, SEO), and <code>seo-optimizer</code> (deployed page into a fix list across title, meta, schema, sitemap, OpenGraph).</p>

<p>Monthly to quarterly: <code>landing-page-copy</code> and <code>pricing-page-copy</code> (used at launch, then rarely until the next launch), <code>brand-research</code> (one pass per product), <code>competitor-research</code> (Brave SERP plus site scrape), and <code>stripe-checkout</code> (one CLI command for a Payment Link).</p>

<p>What surprised me when I logged it: the four daily skills do roughly 80% of the work. The bottom five could ship as a separate &quot;launch-time&quot; pack and I wouldn&#x27;t notice they were absent on a random Tuesday. If you&#x27;re shopping for a pack and the seller can&#x27;t tell you which skills you&#x27;ll open daily versus quarterly, ask why.</p>

<h2 id="five-workflows-where-a-pack-beats-a-list">Five workflows: where a pack beats a list</h2>

<p>A single skill is a tip. A workflow is a verb you type once and walk away from. Five came in the box.</p>

<p><em>YouTube research to ranked blog post.</em> <code>youtube-scraper</code> pulls the top 15 videos on a keyword. I pick three or four. <code>video-consumer</code> transcribes each into a local Whisper transcript plus visual timeline. <code>seo-blog-writer</code> writes a 2,500-word post against the current top-10 SERP. <code>humanizer</code> strips the AI tells. Total wall-clock from query to publishable draft: about three hours, of which 25 minutes is me at the keyboard.</p>

<p><em>Product idea to live Stripe storefront.</em> <code>brand-research</code> produces the brief, <code>landing-page-copy</code> writes the page, <code>website-designer</code> renders, <code>stripe-checkout</code> wires the payment link. The skillshelf.co site shipped through this exact chain in one afternoon.</p>

<p><em>Vague task to reusable skill.</em> <code>skill-builder</code> interviews you, scaffolds the SKILL.md, writes the rubric, generates the stdlib-only scorer, then <code>humanizer</code> runs the docs-mode audit on the prose. The skill gets symlinked into <code>~/.claude/skills/</code> and is ready in your next Claude Code session.</p>

<p><em>Existing site to audit plus redesign.</em> <code>landing-page-audit</code> produces the fix list, <code>website-designer</code> re-renders with the fixes patched in. The audit I ran on the skillshelf launch caught two critical rendering bugs and three SEO gaps before the first real visitor saw the site.</p>

<p><em>Existing page to shipped SEO fixes.</em> <code>seo-optimizer</code> audits title, meta, schema, sitemap, OpenGraph, keyword coverage. Fixes get patched into the copy file. <code>website-designer</code> re-renders. Deploy. The loop closes in under an hour for a single-page site.</p>

<p>The thing that makes any of this possible is the file-handoff convention. Every skill in the pack writes its output to a known path that the next skill reads from. No conversation state to carry. If you&#x27;re evaluating a pack and the skills don&#x27;t share file conventions, the workflows on the sales page are imaginary.</p>

<h2 id="the-four-free-directories-i-tried-first">The four free directories I tried first</h2>

<p><a href="https://claudemarketplaces.com" target="_blank" rel="noopener noreferrer">claudemarketplaces.com</a> indexes 6,700+ skills. Skill quality is bimodal. Roughly 15% production-grade. The rest are experiments or abandoned forks. No way to tell which is which from the listing page itself, because the directory accepts submissions without auditing whether the underlying SKILL.md actually runs against the current Claude model. Best used as a search engine for when you already know the exact skill name you want.</p>

<p><a href="https://claudeskills.info" target="_blank" rel="noopener noreferrer">claudeskills.info</a> has about 400 skills with noticeably better curation. Browse-by-category works. Still no enforced quality bar, so installing five skills means learning five invocation styles in one afternoon.</p>

<p><a href="https://github.com/ComposioHQ/awesome-claude-skills" target="_blank" rel="noopener noreferrer">ComposioHQ/awesome-claude-skills</a> is the classic &quot;awesome list&quot; format. Curated, organized by category. Good starting point for learning what exists. Not a pack. You click through to each skill&#x27;s repo and install separately, which works fine for the first one or two but turns into a maintenance burden by the time you&#x27;ve collected ten skills across ten different upstream authors with ten different ideas about how a SKILL.md should be structured.</p>

<p><a href="https://github.com/alirezarezvani/claude-skills" target="_blank" rel="noopener noreferrer">alirezarezvani/claude-skills</a> ships 313+ skills across engineering, marketing, product, compliance. The volume play. No rubric, no scorer, no shared frontmatter. Useful if you want to grep skill patterns to learn the format. Rough if you want to install ten and have them coexist.</p>

<p>I gave up on the free path after about 12 hours. The right comparison isn&#x27;t &quot;free versus $29.&quot; It&#x27;s &quot;12 hours of evaluation plus the risk of installing one skill that breaks another, versus $29 plus zero evaluation.&quot; If your hourly rate is over $2.50 the pack wins. The number on the door is $29 because the launch window is open; it&#x27;s going to $99 after the first hundred buyers.</p>

<h2 id="what-got-dropped-from-the-pack">What got dropped from the pack</h2>

<p>This is the transparency move every pack should make and almost none do. The curator was willing to tell me what got cut:</p>

<p>A general-purpose code-explainer skill. Anthropic&#x27;s built-in Claude Code already explains code well enough that the third-party skill didn&#x27;t beat the baseline. Dropped.</p>

<p>A Twitter thread writer. Worked, but <code>humanizer</code> plus a one-shot prompt produced equivalent output. Redundant.</p>

<p>A Slack message summarizer. Built it, used it twice, found that the Slack search UI plus a copy-paste into a fresh Claude session was faster. Negative-return.</p>

<p>An iMessage bridge. Abandoned mid-May 2026 after Anthropic shipped official remote-control. Maintenance cost stopped being worth it.</p>

<p>Two cold-email skills, different angles. Both shipped to test, both pulled when response rates couldn&#x27;t beat a hand-written first email. Outreach text turns out to be a much harder rubric position than internal text.</p>

<p>A pack that admits what it removed is more trustworthy than a pack that grows monotonically. The first tells you the curator has taste. The second tells you the curator hasn&#x27;t said no to anything yet.</p>

<h2 id="the-premium-pattern-in-case-you-want-to-roll-your-own">The premium pattern, in case you want to roll your own</h2>

<p>The pack enforces an 18-item checklist on every skill. The short version: versioned frontmatter (<code>version</code>, <code>last_verified</code>), a <code>composes_with</code> block naming upstream and downstream skills, a description with five or more trigger phrases plus a &quot;do not use for&quot; exclusion, a <code>references/</code> folder with dated research, a <code>scripts/</code> folder with a stdlib-only Python scorer, an <code>examples/01-starter/</code> directory with a reproducible quality-check, a <code>rubric.yml</code> listing measurable thresholds, at least 60% of rubric items auto-checked by Python, a CHANGELOG with dated entries, and a SKILL.md whose prose passes the <code>humanizer</code> docs-mode audit (zero AI-tell words).</p>

<p>Fourteen out of eighteen and the skill ships at the $29 tier. All eighteen and it would comfortably ship at $99. The pack publishes the audit output as <code>audit.txt</code> so you can verify each skill yourself.</p>

<h2 id="how-to-install-in-47-seconds">How to install in 47 seconds</h2>

<p>Buy the pack. You get a zip with one folder per skill. Unzip into <code>~/.claude/skills/</code>. Restart your Claude Code session. The skills appear in the picker automatically. Type one of the trigger phrases listed in any skill&#x27;s description and the skill fires.</p>

<p>That&#x27;s the whole install. No package manager, no <code>pip install</code>, no API keys unless you&#x27;re installing a skill that wraps an external service. Those skills come with <code>.env.example</code> files that name exactly what&#x27;s required, which is the only configuration step in the entire flow and only fires for the two or three skills in the pack that talk to outside services like Stripe or the Brave Search API.</p>

<p>If you want to skip the 12-hour evaluation weekend, the pack is at <a href="https://skillshelf.co" target="_blank" rel="noopener noreferrer">skillshelf.co</a>. $29 during launch, going to $99 after the first hundred buyers. One zip, one unzip, 14-day refund if you don&#x27;t want it.</p>]]></content:encoded>
      <category>claude-code</category>
      <category>claude-skills</category>
      <category>productivity</category>
      <category>skill-pack</category>
      <category>workflows</category>
    </item>
  </channel>
</rss>
