vercel-labs avatar

Skill Creator

This is the skill for creating skills. If you're building a custom skill for Claude, this walks you through the structure: the required SKILL.md with frontmatter and instructions, optional bundled resources like scripts and reference docs, and the progressive disclosure model that keeps context lean. The core advice is ruthlessly practical: assume Claude is already smart, only add what it genuinely needs, and use the three-level loading system (metadata, skill body, resources) to avoid bloating the context window. It covers when to use scripts versus text instructions, how to organize reference materials, and why you shouldn't create auxiliary documentation files. Worth reading if you're writing your first skill or wondering why yours keeps getting skipped.

skills.sh installs
1.4K
GitHub stars
19.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add vercel-labs/json-render --skill skill-creator --agent claude-code

Installs into .claude/skills of the current project.

Files

Skill Creator

This skill provides guidance for creating effective skills.

About Skills

Skills are modular, self-contained packages that extend Claude's capabilities by providing specialized knowledge, workflows, and tools. Think of them as "onboarding guides" for specific domains or tasks—they transform Claude from a general-purpose agent into a specialized agent equipped with procedural knowledge that no model can fully possess.

What Skills Provide

  1. Specialized workflows - Multi-step procedures for specific domains
  2. Tool integrations - Instructions for working with specific file formats or APIs
  3. Domain expertise - Company-specific knowledge, schemas, business logic
  4. Bundled resources - Scripts, references, and assets for complex and repetitive tasks

Core Principles

Concise is Key

The context window is a public good. Skills share the context window with everything else Claude needs: system prompt, conversation history, other Skills' metadata, and the actual user request.

Sponsors

Details

Repository
github.com/vercel-labs/json-render
Categories
Documentation, Skill Development, Cloud & Infrastructure
First seen
May 16, 2026

More from vercel-labs/json-render

All 31
1charleswiltgen avataraxiom-testingcharleswiltgen/axiomUse when writing ANY test, debugging flaky tests, making tests faster, or choosing Swift Testing vs XCTest. Covers unit tests, UI tests, async testing, test arc1.4Kskills.sh installs
2secondsky avatarsap-abapsecondsky/sap-skillsComprehensive ABAP development skill for SAP systems. Use when writing ABAP code, working with internal tables, structures, ABAP SQL, object-oriented programmin1.3Kskills.sh installs
3charleswiltgen avataraxiom-concurrencycharleswiltgen/axiomUse when writing ANY async code, actors, threads, or seeing ANY concurrency error. Covers Swift 6 concurrency, @MainActor, Sendable, data races, async/await pat1.3Kskills.sh installs
4reactjs avatarreact-expertreactjs/react.devUse when researching React APIs or concepts for documentation. Use when you need authoritative usage examples, caveats, warnings, or errors for a React feature.1.3Kskills.sh installs
5quodsoler avatarue-networking-replicationquodsoler/unreal-engine-skillsUse this skill when working on multiplayer networking, replication, RPC calls, net role logic, server/client authority, prediction, or synchronizing game state.1.3Kskills.sh installs
6cxuu avatargo-control-flowcxuu/golang-skillsUse when writing conditionals, loops, or switch statements in Go — including if with initialization, early returns, for loop forms, range, switch, type switches1.3Kskills.sh installs