skill-creator

Create and validate self-contained agent skills with YAML frontmatter and metadata.

313|131|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/7df-lab/devo --skill skill-creator-7df-lab
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/7df-lab/devo/tree/main/crates/server/skills/.system/skill-creator
Command: npx skills add https://github.com/7df-lab/devo --skill skill-creator-7df-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill guides agents through designing, implementing, validating, and improving self-contained skills without omitting required metadata, workflows, or supporting resources.

Core Features & Use Cases

  • Skill Design: Translate specialized workflows, domain knowledge, and tool integrations into focused skill structures.
  • Skill Initialization: Create valid skill directories with required frontmatter, interface metadata, and optional resource folders.
  • Validation and Iteration: Check naming, YAML frontmatter, required fields, and metadata consistency before forward-testing realistic tasks.
  • Use Case: Use this Skill when creating a new document-processing, engineering, research, or automation skill, or when updating an existing skill to improve triggering and execution quality.

Quick Start

Use the skill-creator skill to create or update a self-contained skill for the requested workflow, including its SKILL.md, resources, metadata, and validation steps.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create self-contained agent skills with valid YAML frontmatter?▼

To create agent skills, you design structured instructions and metadata, then validate YAML frontmatter and required fields using bundled scripts. This ensures skills are self-contained with proper resource directories and hyphen-case naming.

What is the best way to validate metadata consistency before testing agent workflows?▼

Validating metadata consistency involves checking naming conventions, YAML frontmatter, and required fields using PyYAML-based scripts. This process ensures skill structures trigger correctly before forward-testing realistic tasks.

Do I need PyYAML to use the skill validation and metadata generation scripts?▼

Yes, PyYAML is a required dependency for running the bundled validation and metadata scripts. It parses YAML frontmatter to verify required fields and metadata consistency during skill creation.

Can I update an existing skill to improve agent triggering and execution quality?▼

Updating existing skills involves revising structured instructions, metadata, and resources to improve triggering. You validate the updated YAML frontmatter and workflow specialization before forward-testing execution quality.

What limitations apply when integrating external tools into agent workflows?▼

Tool integration within skills requires self-contained resource directories and valid metadata. Limitations arise when workflows omit required frontmatter or lack populated resource folders, preventing proper validation.

When do I need to populate resource directories for skill creation?▼

Resource directories must be populated when skills require reusable resources like scripts or references. This ensures the skill remains self-contained and functions correctly during agent workflow execution.