create-agent-skill

Creates new Agent Skills following the AgentSkills.io specification.

1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/prashsub/vibe_coding_lakehouse_starter_repo --skill create-agent-skill-prashsub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent-skill
Source: https://github.com/prashsub/vibe_coding_lakehouse_starter_repo/tree/main/data_product_accelerator/skills/admin/create-agent-skill
Command: npx skills add https://github.com/prashsub/vibe_coding_lakehouse_starter_repo --skill create-agent-skill-prashsub

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide and best practices for creating new Agent Skills, ensuring they are discoverable, maintainable, and follow the AgentSkills.io specification.

Core Features & Use Cases

  • Skill Structure: Defines the mandatory SKILL.md and optional references/, scripts/, and assets/ directories.
  • Metadata Guidance: Details required (name, description) and optional metadata fields.
  • Progressive Disclosure: Explains how to keep SKILL.md concise by moving details to subdirectories.
  • Use Case: When you need to create a new skill to add domain expertise or a new capability to an AI coding assistant, this skill guides you through the entire process from initial structure to final quality checks.

Quick Start

Use the create-agent-skill to generate a new skill named 'my-new-skill' in the 'admin' domain.

Frequently Asked Questions about create-agent-skill

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

FAQPage Schema
How do I create an AI agent skill from scratch?

To create an AI agent skill, define a `SKILL.md` file with required frontmatter like name and description, then use optional directories such as `references/`, `scripts/`, and `assets/` to structure domain expertise following the AgentSkills.io specification.

What is the best way to structure files for a new agent skill?

Structuring an agent skill requires a concise `SKILL.md` for core logic, moving detailed information into subdirectories like `references/` and `assets/` to ensure maintainability and progressive disclosure.

What metadata is required in a SKILL.md file?

A SKILL.md file requires `name` and `description` fields in its frontmatter to ensure the agent skill is discoverable, while optional metadata fields can be added for further context.

When do I need to use progressive disclosure in skill creation?

Progressive disclosure is needed during skill creation when your `SKILL.md` becomes too large, allowing you to move detailed domain expertise and patterns into `references/` or `scripts/` directories to keep the main file concise.

Can I add project-specific knowledge to an AI coding assistant using skills?

Yes, you can add project-specific knowledge to an AI coding assistant by defining reusable patterns and domain expertise as a structured agent skill using the `SKILL.md` specification.

What are the naming conventions for agent skills?

Agent skills should follow standard naming conventions defined in the AgentSkills.io specification, ensuring the directory name and metadata fields accurately represent the skill's domain expertise and capabilities.