CreateSkill

Create and validate skill directories with canonical SKILL.md frontmatter.

Updated Dec 19, 2025
One-click install
npx skills add https://github.com/akashagl92/Portfolio --skill createskill-akashagl92
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: CreateSkill
Source: https://github.com/akashagl92/Portfolio/tree/main/PAI/Packs/pai-core-install/src/skills/CreateSkill
Command: npx skills add https://github.com/akashagl92/Portfolio --skill createskill-akashagl92

SYSTEM DOCUMENTATION & REQUIREMENTS

## What problem does it solve? The CreateSkill framework standardizes the process of defining new skills by enforcing a consistent directory structure, essential frontmatter, and validation steps, reducing setup time and preventing misconfigurations.

## Core Features & Use Cases

  • Enforces SKILL.md frontmatter with name and description
  • Provides a canonical workflow for creating and validating skills
  • Supports optional components (Workflows, scripts, references, assets) to scale skill scaffolding

### Quick Start Create a new skill directory, add SKILL.md with the required frontmatter and sections, then run the pack validator to ensure references resolve.

Frequently Asked Questions about CreateSkill

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

FAQPage Schema
How do I validate skill directory structure and frontmatter before deployment?

You can validate skill directory structure by running the pack validator to enforce canonical SKILL.md frontmatter, verify workflow references resolve correctly, and check optional components against the core spec.

What is the canonical workflow for creating new skills at scale?

The canonical workflow for creating skills involves setting up a new directory, adding a SKILL.md file with required name and description frontmatter, including an examples section, and validating references using the pack validator.

Does the skill validation framework support optional components like scripts and references?

Yes, the skill validation framework supports optional components including Workflows, scripts, references, and assets, allowing you to scale skill scaffolding while maintaining structural consistency.

Why does my skill validation fail when checking SKILL.md frontmatter?

Skill validation fails when SKILL.md frontmatter is missing required fields like name and description, or when workflow references and examples sections do not resolve correctly against the core spec constraints.

Can I use this framework to standardize skill development across multiple projects?

Yes, you can use this framework to standardize skill development across multiple projects by enforcing a consistent directory structure, essential frontmatter, and validation steps to prevent misconfigurations and reduce setup time.