skill-creator

Scaffold and validate modular agent skills with SKILL.md templates.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/D26FORWARD/MatrixFin --skill skill-creator-d26forward
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/D26FORWARD/MatrixFin/tree/main/deepagents/libs/cli/examples/skills/skill-creator
Command: npx skills add https://github.com/D26FORWARD/MatrixFin --skill skill-creator-d26forward

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill removes the friction of repeatedly designing and packaging Skills for agent tooling by providing a clear template, naming and frontmatter rules, and guidance on what belongs in SKILL.md versus bundled resources so agents avoid context bloat.

Core Features & Use Cases

  • SKILL.md templates and guidance: Provides a required frontmatter pattern and best practices for concise operational instructions and trigger descriptions.
  • Bundled resource patterns: Demonstrates when to include scripts, references, and assets and how to organize them for progressive disclosure.
  • Validation and initialization utilities: Includes init_skill.py to scaffold new skills and quick_validate.py to enforce naming, frontmatter, and description constraints.
  • Use Case: Rapidly scaffold a new project skill with correct metadata and example resources, then validate it before distribution or use in the deepagents CLI.

Quick Start

Use the init_skill.py script to create a new hyphen-case skill directory with a populated SKILL.md and example scripts, references, and assets.

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 AI agent skill with correct metadata?

You can scaffold a new AI agent skill by running the init_skill.py script, which creates a hyphen-case directory populated with a SKILL.md file and example resources to ensure correct metadata structuring.

What should be included in a SKILL.md file to avoid agent context bloat?

A SKILL.md file should include required frontmatter, concise operational instructions, and trigger descriptions, while offloading detailed data into bundled scripts, references, and assets to prevent agent context bloat.

How do I validate agent skill naming and frontmatter before distribution?

You validate agent skill naming and frontmatter constraints using the quick_validate.py utility, which enforces naming rules and description constraints to ensure skills are ready for deepagents CLI usage.

Can I use skill-creator to organize scripts and assets for progressive disclosure?

Yes, you can use skill-creator to organize scripts, references, and assets, applying progressive disclosure patterns that provide example resources and keep operational instructions concise for efficient context usage.

Do I need pyyaml installed to use skill-creator validation utilities?

Yes, you need pyyaml installed because it is a required dependency for running the initialization and validation utilities that parse SKILL.md frontmatter and enforce metadata constraints.