skill-creator

Create or update Claude Skills with YAML frontmatter and SKILL.md structure.

18|3|Updated Oct 1, 2025
One-click install
npx skills add https://github.com/sandraschi/advanced-memory-mcp --skill skill-creator-sandraschi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/sandraschi/advanced-memory-mcp/tree/main/imported-skills
Command: npx skills add https://github.com/sandraschi/advanced-memory-mcp --skill skill-creator-sandraschi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Users often struggle with the structured creation and maintenance of AI Skills, leading to inconsistent quality, missing components, or inefficient workflows. This Skill provides a clear, step-by-step framework to ensure every Skill is well-defined, robust, and ready for deployment.

Core Features & Use Cases

  • Structured Skill Creation: Guides you through defining metadata, organizing resources, and writing effective instructions.
  • Resource Management: Explains how to leverage scripts/, references/, and assets/ for modularity and efficiency.
  • Validation & Packaging: Ensures your Skill meets all requirements before distribution.
  • Use Case: A developer wants to create a new Claude Skill to integrate with a proprietary API. This Skill guides them from initial concept to a fully packaged, validated Skill, ensuring all best practices are followed.

Quick Start

Initialize a new skill named 'my-new-skill' in the 'skills/public' directory

scripts/init_skill.py my-new-skill --path skills/public

Package an existing skill for distribution

scripts/package_skill.py skills/public/my-skill

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 AI Skill with proper structure and metadata?

Creating a Skill involves defining YAML frontmatter for metadata, writing structured SKILL.md content, and organizing optional resources like scripts and assets. Use the `init_skill.py` script to scaffold a new Skill with enforced metadata quality and consistent directory layout, ensuring it's ready for deployment.

What's the best way to package and validate a Skill before distribution?

Skill packaging enforces metadata completeness, verifies resource organization, and ensures all components meet deployment standards. Run `package_skill.py` on your Skill directory to validate structure, confirm all required fields are present, and generate a deployable package.

How should I organize scripts, references, and assets within a Skill?

Modular Skill design separates concerns into dedicated directories: scripts/ for automation logic, references/ for documentation and external links, and assets/ for supporting files. This structure improves maintainability, enables code reuse, and ensures consistent packaging across all Skills.

Can I integrate a Skill with external APIs and proprietary tools?

Yes, Skills support API integration through scripts and resource management. The Skill creation framework guides you through defining metadata for external dependencies, organizing integration code, and validating connectivity before packaging, enabling seamless integration with proprietary systems.

What metadata quality standards must a Skill meet before deployment?

Skill metadata validation ensures required fields are complete, keywords accurately describe functionality, component definitions are precise, and resource organization follows modular patterns. Progressive disclosure design and consistent packaging standards guarantee every Skill meets deployment requirements.

Do I need prior AI development experience to create a Skill?

The Skill creation framework provides step-by-step guidance through structured workflows, reducing barriers to entry. Clear documentation on YAML frontmatter, content layout, and resource organization means developers new to Skill packaging can follow best practices without deep AI development background.