skill-creator

Create, edit, and audit AgentSkill directories and SKILL.md files.

32|6|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/FISHers6/clawBro --skill skill-creator-fishers6
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/FISHers6/clawBro/tree/main/crates/clawbro-server/default-skills/skill-creator
Command: npx skills add https://github.com/FISHers6/clawBro --skill skill-creator-fishers6

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill removes uncertainty and manual effort from creating, editing, validating, and packaging AgentSkill directories by providing clear templates, procedural guidance, and small deterministic utilities so authors produce consistent, discoverable skills.

Core Features & Use Cases

  • Scaffold generation: init_skill.py creates a correctly structured skill folder with a template SKILL.md and optional resource directories.
  • Validation and packaging: quick_validate.py enforces frontmatter rules and package_skill.py bundles a skill into a distributable .skill archive.
  • Authoring guidance: SKILL.md documents naming conventions, when to include scripts/references/assets, progressive disclosure patterns, and iteration best practices.
  • Use Case: Onboard a team of engineers to produce reusable agent skills by scaffolding new skills, enforcing frontmatter quality, and packaging validated skills for distribution.

Quick Start

Run the initializer to create a new skill scaffold, then validate and package it for distribution.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create an AI skill from scratch with the correct folder structure?

To create an AI skill from scratch, use the initializer script to generate a correctly structured skill directory with a template SKILL.md and optional resource folders, enforcing hyphen-case naming conventions automatically.

What is the best way to validate AgentSkill frontmatter before distribution?

The best way to validate AgentSkill frontmatter is running the validation script to enforce required name and description fields, check resource organization, and ensure hyphen-case naming before packaging skills for distribution.

How do I package modular AI skills into distributable archives?

Package modular AI skills into distributable archives by running the packaging script, which bundles validated AgentSkill directories into .skill archive files ready for distribution and deployment.

Do I need PyYAML installed to create and validate AgentSkill directories?

Yes, you need PyYAML installed as a dependency to create and validate AgentSkill directories, as the validation scripts parse YAML frontmatter in SKILL.md files to enforce required metadata fields.

What naming conventions are enforced when scaffolding new AI skills?

When scaffolding new AI skills, the system enforces hyphen-case naming conventions for skill directories and requires name and description frontmatter fields in the SKILL.md file for proper discoverability.

Can I refactor existing skill directories without rebuilding them from scratch?

Yes, you can refactor existing skill directories by editing and auditing SKILL.md files in place, validating frontmatter rules, reorganizing resources, and packaging the updated structure into .skill archives.