skill-creator

Scaffold, validate, and package Agent Skills into .skill files.

15|1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/AeonDave/malskill --skill skill-creator-aeondave
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/AeonDave/malskill/tree/main/knowledge/skill-creator
Command: npx skills add https://github.com/AeonDave/malskill --skill skill-creator-aeondave

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the entire process of designing, creating, updating, and packaging AI Skills according to the open AgentSkills specification, ensuring consistency and quality across all your AI agent capabilities.

Core Features & Use Cases

  • Skill Scaffolding: Quickly initialize new skill directories with the correct structure and template files.
  • Validation: Ensure your SKILL.md and skill structure adhere to the specification before packaging.
  • Packaging: Create distributable .skill files for easy deployment across AI agents.
  • Use Case: You need to create a new skill to manage customer support tickets. Use this Skill to scaffold the directory, write the SKILL.md, and package it for deployment.

Quick Start

Use the skill creator to scaffold a new skill named 'ticket-manager' in the '~/agent-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 scaffold a new AI agent skill directory?

To scaffold an AI agent skill, you initialize a new directory using this Skill's scripts, which automatically generates the correct structure and template files required by the open AgentSkills specification.

What is the best way to package AI skills for distributable deployment?

The best way to package AI skills is to use this tool's Python scripts, which bundle your validated skill directory into a distributable `.skill` file for easy deployment across AI agents.

How do I validate a SKILL.md file before packaging?

You validate a SKILL.md file by running the provided validation scripts, which ensure your skill structure and metadata fully adhere to the open AgentSkills specification before packaging.

Do I need Python and PyYAML installed to create and package agent skills?

Yes, you need Python and the PyYAML dependency installed, as the scaffolding, validation, and packaging scripts rely on this environment to process YAML files and generate `.skill` archives.

What are the limitations when updating existing agent skills?

When updating existing agent skills, limitations include ensuring manual edits to the `SKILL.md` still pass the specification validation before you can repackage the directory into a new `.skill` file.