generate-skill

Generate portable AI skills with SKILL.md files and YAML frontmatter.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/musher-dev/bundles --skill generate-skill-musher-dev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: generate-skill
Source: https://github.com/musher-dev/bundles/tree/main/agent-asset-authoring/skills/generate-skill
Command: npx skills add https://github.com/musher-dev/bundles --skill generate-skill-musher-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of well-structured, portable AI skills, streamlining the development of auto-discovered capabilities and triggered expertise.

Core Features & Use Cases

  • Skill Generation: Creates SKILL.md files with proper YAML frontmatter and portable Markdown instructions.
  • Discovery Optimization: Helps craft effective name and description fields for accurate AI discovery.
  • Portability Focus: Guides users on creating framework-independent skill content and understanding the portable core + adapter model.
  • Use Case: You need to create a new skill to analyze code for security vulnerabilities. This Skill will guide you through defining the intent, deriving a name, crafting a discovery-rich description, and structuring the instructions for maximum portability.

Quick Start

Use the generate skill command to create a new skill for analyzing code for security vulnerabilities.

Frequently Asked Questions about generate-skill

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

FAQPage Schema
How do I create a portable AI skill that works across different frameworks?▼

To create a portable AI skill, you generate a `SKILL.md` file using a portable core + explicit adapter mental model, ensuring the Markdown instructions and YAML frontmatter remain framework-independent while vendor-specific configurations go into separate adapters.

How do I write a discovery-optimized description for an AI skill?▼

Discovery-optimized descriptions for AI skills require crafting precise `name` and `description` fields in the YAML frontmatter, ensuring the intent and trigger conditions are clearly defined for accurate AI auto-discovery and capability matching.

What is the portable core + adapter model for generating AI skills?▼

The portable core + adapter model separates framework-independent Markdown instructions from vendor-specific adapter configurations, allowing an AI skill to maintain portability across different execution environments while supporting targeted integrations.

Can I generate a YAML frontmatter file for a code analysis skill without writing it manually?▼

Yes, you can automate the generation of a `SKILL.md` file including its YAML frontmatter by guiding the tool through defining your intent, deriving a name, and structuring the instructions for tasks like security vulnerability analysis.

Does this skill generation approach support naming conventions and requirement gathering?▼

Yes, the skill generation process supports structured naming conventions and requirement gathering, walking you through defining the intent and deriving a compliant name before outputting the portable core and adapter configurations.

When should I use vendor-specific adapter configurations instead of the portable core?▼

You should use vendor-specific adapter configurations when targeting a particular platform's execution environment, keeping the portable core reserved for framework-independent instructions to maintain maximum portability.