kettle-skill-creator

Promote dotfiles skills to the kettleofskills marketplace and validate compliance.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/kettleofketchup/KettleOfSkills --skill kettle-skill-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kettle-skill-creator
Source: https://github.com/kettleofketchup/KettleOfSkills/tree/main/plugins/kettle-skill-creator/skills/kettle-skill-creator
Command: npx skills add https://github.com/kettleofketchup/KettleOfSkills --skill kettle-skill-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill eliminates the tedious, error-prone manual work of managing skill plugins for the kettleofskills Claude Code marketplace, from promoting dotfiles-authored skills to validating requirements, assigning categories, syncing metadata, and publishing releases.

Core Features & Use Cases

  • Skill Promotion: Automatically copy SKILL.md, references, and scripts from dotfiles skill directories into the correct marketplace plugin structure, preserving existing config.yaml files to avoid overwriting category assignments.
  • Validation & Categorization: Enforce skill standards including kebab-case naming, <200 character descriptions, <150 line content bodies, and valid category assignments to ensure skills appear in the correct marketplace groups.
  • Use Case: If you maintain a library of custom Claude Code skills in your dotfiles repository, use this Skill to bulk-promote them to the kettleofskills marketplace, validate they meet all requirements, and publish a new versioned release with a single command.

Quick Start

Use the kettle-skill-creator skill to promote your new dotfiles skill 'my-devops-tool' to the kettleofskills marketplace, assign it the 'devops' category, validate it meets all structural requirements, and sync the updated marketplace metadata.

Frequently Asked Questions about kettle-skill-creator

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

FAQPage Schema
How do I publish Claude Code skills from dotfiles to a marketplace?

To publish Claude Code skills from dotfiles to a marketplace, this skill promotes SKILL.md files, references, and scripts into the correct plugin structure while preserving existing config.yaml files. It then syncs metadata and executes versioned releases automatically.

What are the validation requirements for Claude Code skill frontmatter and structure?

Claude Code skill validation requires kebab-case naming, descriptions under 200 characters, content bodies under 150 lines, and valid category assignments. This skill enforces these structural compliance checks before allowing marketplace publication.

Do I need Python 3 and just command runner to publish skill plugins?

Yes, you need Python 3 for promotion and validation scripts, and the just command runner for sync and release workflows. These dependencies are required to execute the full skill lifecycle management process.

How does skill categorization work when promoting plugins to the marketplace?

Skill categorization assigns valid categories to ensure plugins appear in the correct marketplace groups. The promotion process preserves existing config.yaml files to avoid overwriting your previous category assignments during metadata syncs.

Can I bulk-promote multiple custom skills from my dotfiles repository?

Yes, you can bulk-promote custom skills from a dotfiles repository to the marketplace. The skill handles copying content, validating structural requirements, assigning categories, and syncing metadata for versioned releases in a single workflow.

What limitations apply when validating skill content for marketplace publishing?

Skill content validation limits include a maximum of 150 lines for content bodies, 200 characters for descriptions, and strict kebab-case naming conventions. Content exceeding these constraints will fail validation before marketplace release.