how-to from: Claude Code Skills

How to Sell Claude Code Skills Templates on Gumroad for $19-$149

by J Cook · 8 min read·

Summary:

  1. @ClaudeSkillsAI marketplace: 2,000 email signups in one week.
  2. Pricing tiers: $19-$29 for starter, $39-$59 for mid-tier (sweet spot), $79-$149 for premium.
  3. Revenue modeling from 100 sales ($4,410) to 1,000 sales ($44,100).
  4. Packaging checklist: README, INSTALL.md, CUSTOMIZE.md, CHANGELOG, LICENSE.
  5. 7-day build-in-public launch plan.

The @ClaudeSkillsAI marketplace pulled 2,000 email signups in one week. Not a SaaS product. Not a course platform. A collection of markdown files packaged as downloadable templates.

This is a real market. Developers will pay for skills that save them setup time. The question is how to package and price yours.

What separates templates that sell from templates that don’t?

Specificity. Stack-specific templates sell. Generic collections don’t.

Good template: “Claude Code Skills for Next.js + TypeScript” (15-20 skills covering App Router, server components, Vitest, Prisma, tRPC, and deployment to Vercel). A developer using that stack knows exactly what they’re getting.

Bad template: “My personal skills collection” (a random grab bag of 10 skills from different projects, different stacks, different conventions). No clear buyer. No clear value proposition.

# Template naming that sells
✓ "Claude Code Skills for Next.js + TypeScript"
✓ "Claude Code Skills for Python + FastAPI + PostgreSQL"
✓ "Claude Code Skills for React Native + Expo"
✓ "Claude Code Skills for Go + gRPC + Docker"

# Template naming that doesn't sell
✗ "My Claude Skills"
✗ "Awesome Claude Code Collection"
✗ "Skills Pack v2"
✗ "Developer Productivity Bundle"

The pattern: [Tool] + [Primary Framework] + [Supporting Stack]. Buyers search for their stack. Give them a name that matches their search.

How do you price skills templates?

Three tiers. The middle tier is the sweet spot.

Tier          Skills     Price        Best For
──────────────────────────────────────────────────────────
Starter       5-10       $19-$29      Single concern (testing, style)
Mid-tier      15-20      $39-$59      Full stack coverage ← sweet spot
Premium       25+        $79-$149     Full stack + hooks + MCP configs
──────────────────────────────────────────────────────────

The key insight that makes the pricing work: a template saving 20 minutes per day for a working year = $4,000+ in developer time. A $49 price tag is absurdly cheap relative to the value. Don’t underprice.

What does the revenue look like?

def revenue_model(price, sales, gumroad_fee=0.10):
    """Calculate net revenue after Gumroad's 10% fee."""
    gross = price * sales
    fees = gross * gumroad_fee
    net = gross - fees

    return {
        "gross": f"${gross:,.0f}",
        "fees": f"${fees:,.0f}",
        "net": f"${net:,.0f}"
    }

# Single template at sweet spot price
print("100 sales:", revenue_model(49, 100))   # Net: $4,410
print("500 sales:", revenue_model(49, 500))   # Net: $22,050
print("1000 sales:", revenue_model(49, 1000)) # Net: $44,100

# 3-template bundle
print("Bundle (200 sales at $99):", revenue_model(99, 200))  # Net: $17,820

The 3-template bundle is worth building. Three stack-specific templates at $99 for the bundle vs. $49 each. 200 bundle sales at $99 nets $17,820. Same effort as selling 400 individual templates.

What goes in the package?

Five files. Every template ships with all five.

your-template/
├── README.md           # Sales page content + overview
├── INSTALL.md          # Setup under 2 minutes
├── CUSTOMIZE.md        # How to adapt skills to their project
├── CHANGELOG.md        # Version history
├── LICENSE             # MIT or your preferred license
└── .claude/
    └── skills/
        ├── 01-style/
        │   └── code-conventions.md
        ├── 02-testing/
        │   └── test-standards.md
        ├── 03-docs/
        │   └── documentation.md
        └── ... (remaining skills)

INSTALL.md is the most important file after the skills themselves. If installation takes more than 2 minutes, you’ll get support emails. Write it so a junior developer can follow it without questions.

# Installation (under 2 minutes)

1. Copy the `.claude/skills/` folder into your project root:
   ```bash
   cp -r .claude/ /path/to/your/project/.claude/
  1. Restart Claude Code (exit and re-enter)

  2. Verify: ask Claude “What coding style rules are you following?” Claude should reference the specific rules from these skill files.

Done. Start coding.


Customer support reality: 1-2 emails per 50 sales. A thorough FAQ section in your README cuts support volume by 50%. Most questions are installation issues solved by the three-check diagnostic (path, extension, session restart).

## How do you set up on Gumroad?

20 minutes from zero to live product.

Step 1: Create free account at gumroad.com Step 2: Click “New Product” → Digital Product Step 3: Upload your template as a .zip file Step 4: Write the product description (use your README content) Step 5: Set the price ($49 for mid-tier) Step 6: Publish

Gumroad takes 10% per transaction. No monthly fee. No inventory. No shipping. No support platform needed.


## What's the 7-day launch plan?

Build-in-public launches outperform silent drops. Here's the daily plan:

Day 1: Announce “I’m building a Claude Code skills template for [stack]. Shipping in 7 days. Here’s what it’ll include.” → List the skill categories. Ask what people want covered.

Day 2: Share one skill Post a complete skill file with before/after output. → This proves quality and gives a free sample.

Day 3: Share another skill Different category than Day 2. Show the compound effect. → “With both skills active, here’s what Claude produces.”

Day 4: Architecture post Show the folder structure and explain the numbering system. → Positions you as someone who thinks about organization.

Day 5: Rest / engage with replies Respond to questions. Collect feature requests for v2.

Day 6: Price reveal “$49 for 15 skills. That’s $3.27 per skill. Each one saves you 5+ minutes per day.” → Anchor the value before the ask.

Day 7: Launch Link to Gumroad. Early bird discount optional. → Share in communities where you’ve been active all week.


## What broke

First template launch, I priced at $19 and included 8 skills. Sold 30 copies in the first week. Then someone asked for a refund because "it's just markdown files." They expected a tool, not configuration files.

Two fixes: (1) raised the price to $49 and added more skills. Higher price signals more value and attracts buyers who understand what they're getting. (2) Added the README with explicit before/after screenshots. No buyer since has questioned what they're purchasing.

```bash
# Pre-launch quality check
echo "=== Template audit ==="
echo "Skills count: $(ls .claude/skills/**/*.md | wc -l)"
echo "Total words: $(wc -w .claude/skills/**/*.md | tail -1)"
echo "Files over 40 lines:"
for f in .claude/skills/**/*.md; do
  lines=$(wc -l < "$f")
  [ "$lines" -gt 40 ] && echo "  $f: $lines lines"
done
echo "Required files:"
for f in README.md INSTALL.md CUSTOMIZE.md CHANGELOG.md LICENSE; do
  [ -f "$f" ] && echo "  ✓ $f" || echo "  ✗ $f MISSING"
done

What should you actually do?

  • If you have a working skills library for one stack —> package it this week. Add the five required files (README, INSTALL, CUSTOMIZE, CHANGELOG, LICENSE). Put it on Gumroad at $49. Run the 7-day launch in one community. You will have sales data within 10 days. (Alternatively, publish on GitHub as a paid template repo for developers who prefer that ecosystem.)
  • If you want to build a template from scratch —> pick the stack with the largest Claude Code user base (Next.js + TypeScript is the current leader). Build 15-20 skills. Test every one with before/after comparisons. Then package.
  • If you want maximum revenue —> build three stack-specific templates, bundle them at $99, and sell both individually and as a bundle. The bundle at 200 sales nets $17,820.

bottom_line

  • Stack-specific templates sell. “Claude Code Skills for Next.js + TypeScript” with 15-20 skills at $49 is the sweet spot. Generic collections don’t move.
  • Revenue scales predictably: 100 sales = $4,410, 500 sales = $22,050, 1,000 sales = $44,100 (via Gumroad, 10% fee). A 3-template bundle at $99 with 200 sales nets $17,820.
  • The 7-day build-in-public launch builds audience and proves quality before you ask for money. Day 2 and Day 3 free skill shares are the highest-impact posts in the sequence.

Frequently Asked Questions

How much can I make selling Claude Code skills templates?+

Revenue depends on niche and audience: 100 sales at $49 = $4,410 after Gumroad's 10% fee. 500 sales at $49 = $22,050. 1,000 sales at $49 = $44,100. Bundle pricing increases per-customer revenue.

What makes a good skills template versus a bad one?+

Good: 'Claude Code Skills for Next.js + TypeScript' (15-20 skills, stack-specific, clear use case). Bad: 'My personal skills collection' (random, not targeted, won't sell).

How long does it take to set up on Gumroad?+

20 minutes. Free Gumroad account, 10% transaction fee, no monthly costs. Upload a zip file, write a sales page, set the price.