skill-maker

Creates Claude Code skills and packages them as plugins with GitHub repos and marketplace entries.

176|49|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/nagisanzenin/production-grade --skill skill-maker-nagisanzenin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-maker
Source: https://github.com/nagisanzenin/production-grade/tree/main/skills/skill-maker
Command: npx skills add https://github.com/nagisanzenin/production-grade --skill skill-maker-nagisanzenin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a repeatable workflow into a shareable Claude Code skill involves many manual steps: writing a well-formed SKILL.md, structuring a plugin directory, creating a GitHub repository, and registering it in a marketplace. This Skill automates that entire pipeline in one guided flow. ## Core Features & Use Cases - Guided Interview: Collects the skill's purpose, trigger conditions, workflow shape, and type (Technique, Pattern, Reference, or Workflow), with depth adjusted by engagement mode. - SKILL.md Authoring: Generates frontmatter and body following writing-skills methodology, including kebab-case naming, "Use when..." descriptions, and quality rules like the 500-word limit. - Plugin Packaging & Publishing: Builds the plugin directory structure with plugin.json and README, initializes git, creates a GitHub repo via gh, and adds the entry to a marketplace.json. - Use Case: You notice your team repeatedly writes the same code-review checklist prompt. Describe it once, and this Skill interviews you, drafts the SKILL.md, packages it as a plugin, pushes it to GitHub, and gives you an install command. ## Quick Start Ask the assistant to create a new skill that automates your chosen workflow and package it as an installable plugin.

Frequently Asked Questions about skill-maker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a Claude Code skill from a repeatable workflow?▼

Describe the workflow's purpose and trigger conditions, and the Skill interviews you, writes a SKILL.md following writing-skills conventions, then packages it as a plugin. It finishes by creating a GitHub repo and registering the plugin in a marketplace.

What should the description field in SKILL.md frontmatter contain?▼

The description should start with "Use when..." and list only triggering conditions, capped at 500 characters. It must never summarize the workflow itself, and the name must be kebab-case with letters, numbers, and hyphens only.

How do I publish a Claude Code plugin to a marketplace?▼

Package the skill with a .claude-plugin/plugin.json and a skills directory, push it to a GitHub repo using gh repo create, then add an entry to the marketplace repo's .claude-plugin/marketplace.json and update its README table.

What happens if the gh CLI is not authenticated when creating the repo?▼

The Skill detects the gh auth failure during the repo creation phase and guides you through running gh auth login before retrying the push.

When should I not use this skill creation workflow?▼

Do not use it for editing existing skills; edit the SKILL.md file directly instead. It is designed for creating new skills and plugins from scratch, not maintaining existing ones.