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.