skill-creator

Generate skill directory structures with template SKILL.md files.

22|12|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/Starchild-ai-agent/official-skills --skill skill-creator-starchild-ai-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Starchild-ai-agent/official-skills/tree/main/skill-creator
Command: npx skills add https://github.com/Starchild-ai-agent/official-skills --skill skill-creator-starchild-ai-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyYAML, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation and scaffolding of new skills, ensuring they adhere to best practices and proper structure, thereby accelerating the development of new agent capabilities.

Core Features & Use Cases

  • Automated Skill Scaffolding: Generates a new skill directory with a pre-configured SKILL.md file, including essential frontmatter and a basic structure.
  • Resource Directory Setup: Optionally creates scripts/, references/, and assets/ directories with example files.
  • Validation Script Integration: Includes a validation script to check the newly created skill for common errors.
  • Use Case: When a user requests to integrate a new API or build a repeatable workflow, this skill can be used to quickly set up the foundational structure for the new skill.

Quick Start

Use the skill-creator to scaffold a new skill named 'my-new-skill' in the './workspace/skills' directory.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I automate skill scaffolding and generate a directory structure for new agent capabilities?

Skill scaffolding is automated by generating a new directory structure with a pre-configured SKILL.md file and optional resource folders like scripts, references, and assets. This ensures new agent capabilities adhere to best practices and proper structure, accelerating development.

What is the best way to create a template SKILL.md file for development automation?

The best way to create a template SKILL.md file is using an automated scaffolding generator that includes essential frontmatter and a basic structure. This approach standardizes development automation by ensuring all new skills start with a validated, consistent foundation.

How does the validation script check a newly scaffolded skill for common errors?

The validation script checks a newly scaffolded skill by verifying the generated directory structure and template SKILL.md file against expected formats. This integration catches common structural errors immediately after creation, ensuring the skill is ready for development.

Can I include optional resource directories like scripts and assets when generating a new skill?

Yes, you can include optional resource directories like scripts, references, and assets when generating a new skill. The scaffolding process creates these folders automatically and populates them with example files to support immediate development.

Do I need PyYAML to generate and scaffold new skills?

Yes, PyYAML is required as a dependency to generate and scaffold new skills. It supports the underlying automation logic needed to parse configurations and generate the template SKILL.md file with proper frontmatter formatting.

When should I use an automated skill generator instead of manually creating directories?

You should use an automated skill generator instead of manual creation when you need to rapidly build repeatable workflows or integrate new APIs. It accelerates setup by enforcing best practices, generating example files, and validating the structure automatically.