creating-skills

Design and validate SKILL.md files using provided scripts and templates.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Awais68/h2_phase_3_Chatbot_Todo --skill creating-skills-awais68
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-skills
Source: https://github.com/Awais68/h2_phase_3_Chatbot_Todo/tree/main/.claude/skills/creating-skills
Command: npx skills add https://github.com/Awais68/h2_phase_3_Chatbot_Todo --skill creating-skills-awais68

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps teams and individuals design, validate, and package new Agent Skills by providing a clear structure, frontmatter standards, and a verification workflow. It guides users through creating or updating SKILL.md, organizing resources, and ensuring compatibility with verify.py.

Core Features & Use Cases

  • Guidance on skill structure, frontmatter fields (name, description), and SKILL.md body.
  • References to scripts/verify.py and packaging workflow to validate and package skills.
  • Use cases: starting new skill development, updating an existing skill, or ensuring practices align with MCP output discipline.

Quick Start

Run the skill to learn how to structure a new skill, verify SKILL.md, and package it with the provided scripts. Example: Initialize a new skill with init_skill.py, then run verify.py and package_skill.py.

Frequently Asked Questions about creating-skills

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

FAQPage Schema
How do I structure a new Agent Skill for frontmatter validation?

To validate Agent Skills, you run the included verify.py script against your SKILL.md file to check frontmatter conformance and ensure the skill body aligns with required design patterns and guidelines.

What is the standard workflow for creating and packaging Agent Skills?

The standard workflow for creating Agent Skills involves initializing the skill structure with init_skill.py, validating the SKILL.md frontmatter and body with verify.py, and packaging the final output using package_skill.py.

How do I validate SKILL.md conformance with frontmatter and body guidelines?

You validate SKILL.md conformance by executing the verify.py script, which checks that required frontmatter fields like name and description are present and that the body follows established skill design patterns.

What design patterns should I follow when creating Agent Skills?

When creating Agent Skills, you should follow design patterns that enforce standardized frontmatter, structured initialization workflows, clear organization of bundled resources, and strict SKILL.md body guidelines for compatibility.

Do I need any external dependencies to initialize and package an Agent Skill?

No external dependencies are required to initialize and package an Agent Skill, as the workflow relies entirely on the bundled init_skill.py and package_skill.py scripts included in the skill's components.