create-agent-skill

Create Agent Skills following the AgentSkills.io specification with SKILL.md structure.

5|6|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/databricks-solutions/vibe-coding-workshop-template --skill create-agent-skill-databricks-solutions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent-skill
Source: https://github.com/databricks-solutions/vibe-coding-workshop-template/tree/main/data_product_accelerator/skills/admin/create-agent-skill
Command: npx skills add https://github.com/databricks-solutions/vibe-coding-workshop-template --skill create-agent-skill-databricks-solutions

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a structured framework and best practices for creating new Agent Skills, ensuring they are discoverable, maintainable, and effective.

Core Features & Use Cases

  • Skill Creation Guidance: Follows the AgentSkills.io specification for defining name, description, and metadata.
  • Directory Structure: Outlines the recommended placement and purpose of SKILL.md, references/, scripts/, and assets/.
  • Progressive Disclosure: Explains how to keep SKILL.md concise by moving detailed content to subdirectories.
  • Use Case: When you need to create a new reusable capability for your AI coding assistant, this skill guides you through the entire process from initial concept to final structure.

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 a new agent skill for my AI coding assistant?

To create an agent skill, define the required frontmatter and metadata following the AgentSkills.io specification, then structure the directory with SKILL.md, references, scripts, and assets. This provides a structured framework to make new capabilities discoverable and maintainable.

What is the recommended directory structure for writing an agent skill?

The recommended agent skill structure uses a root SKILL.md file alongside references, scripts, and assets subdirectories. This layout applies progressive disclosure principles by keeping SKILL.md concise while moving detailed implementation content into the appropriate subdirectories.

What metadata is required in SKILL.md for skill creation?

Skill creation requires defining the name, description, and metadata in the SKILL.md frontmatter according to the AgentSkills.io specification. Including optional metadata alongside these required fields ensures the agent skill is properly indexed, discoverable, and maintainable.

How do I keep SKILL.md concise when adding project-specific agent knowledge?

Keep SKILL.md concise by applying progressive disclosure principles: outline the core skill logic in the main file and move detailed project-specific agent knowledge, references, and scripts into their respective subdirectories to maintain readability and structure.

When should I package domain expertise as a reusable agent skill?

Package domain expertise as a reusable agent skill when you need to define consistent patterns for AI coding assistants. Structuring expertise this way ensures the knowledge is discoverable, maintainable, and effectively applied across multiple projects.

What naming conventions should I follow when building agent skills?

Building agent skills requires following the naming conventions specified in the AgentSkills.io framework to ensure discoverability and maintainability. Adhering to these standards when defining the skill name and directory structure prevents integration issues with AI assistants.