skill-creator

Scaffold Claude Skills with standardized SKILL.md frontmatter and starter resource directories.

26|1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/gotar/opencode-config --skill skill-creator-gotar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/gotar/opencode-config/tree/main/skills/skill-creator
Command: npx skills add https://github.com/gotar/opencode-config --skill skill-creator-gotar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guide helps teams efficiently create, structure, and package new Claude Skills by providing a consistent SKILL.md frontmatter template and starter resource directories. It reduces setup time and ensures consistency across Skill implementations.

Core Features & Use Cases

  • Standard frontmatter model (name + description) to ensure reliable discovery.
  • Structuring guidance for workflow-based, task-based, and reference-style Skill designs.
  • Starter resources directories (scripts, references, assets) to accelerate development and packaging.
  • Lifecycle guidance: initialization, editing, and packaging with validation for distribution.
  • Use case: teams building internal Skill libraries or client-specific tooling can rapidly bootstrap new capabilities.

Quick Start

Initialize a new Skill with the included script: Run: python scripts/init_skill.py my-new-skill --path skills/private Then customize SKILL.md and the resource directories 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 scaffold and package a Claude Skill with standardized frontmatter?

To scaffold a Claude Skill, initialize a new directory with a standardized SKILL.md frontmatter template and starter resource directories. This provides a consistent structure for workflow-based, task-based, and reference patterns before packaging.

What frontmatter fields are required when creating a new Claude Skill?

Creating a Claude Skill enforces required frontmatter fields, specifically name and description, to ensure reliable discovery. Optional bundles for scripts, references, and assets can also be added to the SKILL.md file.

Can I initialize a Claude Skill in a specific project directory?

Yes, you can initialize a Claude Skill in a specific path by running the initialization script with the target directory argument. This creates the SKILL.md file and resource directories directly in your chosen location for immediate editing.

What is the best way to structure a workflow-based Claude Skill?

The best way to structure a workflow-based Claude Skill is using the provided structuring guidance, which organizes capabilities into standardized SKILL.md files and starter resource directories like scripts, references, and assets for rapid development.

Does the Claude Skill creation process validate before packaging?

Yes, the Claude Skill creation process includes lifecycle guidance that validates skills before packaging. This ensures all required frontmatter fields are present and the directory structure is correct for distribution.