skill-creator

Create and standardize Claude skills with a repeatable scaffold and validation.

30|5|Updated Aug 9, 2012
One-click install
npx skills add https://github.com/juanibiapina/dotfiles --skill skill-creator-juanibiapina
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/juanibiapina/dotfiles/tree/main/dotfiles/agents/.agents/skills/skill-creator
Command: npx skills add https://github.com/juanibiapina/dotfiles --skill skill-creator-juanibiapina

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps teams create and maintain standardized Claude skill units by providing a reusable scaffold, frontmatter validation, and resource templating that accelerates skill development.

Core Features & Use Cases

  • Structured SKILL.md frontmatter templates with required fields (name, description) and optional metadata
  • Automated scaffolding of optional resources: scripts/, references/, and assets/ to support deterministic workflows and packaging
  • Built-in guidance for skill packaging (validation and .skill packaging) and lifecycle iteration

Quick Start

Run the skill initializer to scaffold a new skill directory, then customize SKILL.md and add or edit optional resources as needed.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a new Claude skill with standardized frontmatter?

To create a Claude skill, use the skill initializer to scaffold a new directory. It automatically generates a SKILL.md template and enforces required frontmatter fields like name and description for standardization.

What is the best way to structure a Claude skill directory for packaging?

The best way to structure a Claude skill directory is by seeding it with scripts/, references/, and assets/ folders. This scaffolding supports deterministic workflows and proper skill packaging.

How does frontmatter validation work when generating Claude skills?

Frontmatter validation works by checking that required fields, specifically name and description, are present in the SKILL.md file. This ensures every generated skill meets baseline metadata standards before packaging.

Can I update existing Claude skills without breaking their current directory structure?

Yes, you can update existing Claude skills across domains. The scaffolding process applies frontmatter enforcement and resource templating to standardize current structures without breaking existing workflows.

Do I need specific dependencies to scaffold and package a Claude skill?

No specific dependencies are required to scaffold and package a Claude skill. The skill creator operates independently to generate templates, validate frontmatter, and seed resource directories.

What optional resources can I include when building Claude skill workflows?

When building Claude skill workflows, you can include optional resources such as scripts/, references/, and assets/ directories. These folders support deterministic workflows and resource packaging.