skill-creator

Generate structured SKILL.md templates with YAML frontmatter for MARVIN skills.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/gaodes/marvin --skill skill-creator-gaodes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/gaodes/marvin/tree/main/skills/skill-creator
Command: npx skills add https://github.com/gaodes/marvin --skill skill-creator-gaodes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating new MARVIN skills can be repetitive and error-prone; this skill scaffolds a complete SKILL.md with proper frontmatter and structure to ensure consistency across the Skill Index.

Core Features & Use Cases

  • Generates a ready-to-use SKILL.md scaffold from a user request.
  • Validates the presence of mandatory fields (name, description) in the frontmatter.
  • Updates Skill Index and serves as a template for future skills.
  • Supports future extension by suggesting optional components (scripts/references/assets).

Quick Start

Tell MARVIN the desired skill name and a short description, and it will generate the complete SKILL.md scaffold at skills/{skill-name}/SKILL.md.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I scaffold a new MARVIN skill template automatically?

To scaffold a MARVIN skill, provide a desired skill name and short description to generate a complete SKILL.md template with required YAML frontmatter and optional resources at skills/{skill-name}/SKILL.md.

What is the best way to ensure consistency when creating new MARVIN skills?

Using a scaffolding process ensures consistency by automatically generating a structured SKILL.md template with validated mandatory frontmatter fields like name and description, reducing manual errors and repetitive setup.

Do I need YAML frontmatter to generate a MARVIN skill scaffold?

Yes, YAML frontmatter is required to generate a MARVIN skill scaffold. The validation process mandates at least the name and description fields be present in the frontmatter to register the new entry in the Skill Index.

Can I add optional components like scripts and references when scaffolding a skill?

Yes, the skill scaffolding process supports future extension by suggesting optional components such as scripts, references, and assets to include within the generated SKILL.md structure for expanded capabilities.

How does scaffolding a skill update the Skill Index?

Scaffolding a skill updates the Skill Index by registering the newly generated entry automatically. This ensures the validated SKILL.md template with its frontmatter is recognized and tracked within the MARVIN system.