skill-creator

Create Claude skill packages with SKILL.md structure and YAML frontmatter.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/freitassph/aiox-core --skill skill-creator-freitassph
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/freitassph/aiox-core/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/freitassph/aiox-core --skill skill-creator-freitassph

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sys, pathlib, re, zipfile, and includes scripts (resource) components.

What problem does it solve?

This skill helps users create effective, modular Claude skills with correct structure, useful guidance, and production-ready packaging.

Core Features & Use Cases

  • Skill authoring guidance: Explains how to write SKILL.md with strong YAML frontmatter and operational instructions.
  • Reusable resource design: Recommends when to use scripts/, references/, and assets/ to keep context efficient.
  • End-to-end workflow: Walks through examples, planning, initialization, editing, validation, and packaging.
  • Use case: Turn an internal workflow (e.g., a recurring “generate report + fetch domain specs” process) into a reusable skill that another Claude instance can reliably execute.

Quick Start

Use the skill-creator guidance to initialize a new skill, then edit SKILL.md to describe exactly when it should be used and how Claude should apply it.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create and package a modular Claude skill with the correct SKILL.md structure?

You create a Claude skill by writing a SKILL.md file with the required YAML frontmatter metadata and operational instructions, then bundling it with optional scripts, references, or assets into a validated directory.

What is the required YAML frontmatter for skill authoring in Claude?

YAML frontmatter in skill authoring provides the required metadata fields that define how Claude recognizes and executes the skill package, ensuring the self-contained workflow operates reliably with correct domain references and tool instructions.

When should I bundle scripts, references, and assets into a skill package?

You should bundle scripts, references, and assets into a skill package when your specialized workflow requires external tool execution, domain documentation, or static files to keep the Claude context efficient and self-contained.

Can I use Python scripts with zipfile and pathlib dependencies in a Claude skill package?

Yes, you can include Python scripts that use standard dependencies like zipfile, pathlib, re, and sys within the scripts directory of your Claude skill package to handle file operations and specialized processing workflows.

What are the limitations when designing self-contained skill packages for Claude?

A key limitation in skill package design is that the skill must be self-contained, meaning all specialized workflows, tool instructions, and bundled resources must function without external context, and the SKILL.md must pass strict structural validation.