skill-creator

Scaffold skill directories and validate SKILL.md frontmatter with Python scripts.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/dotlab-hq/torque --skill skill-creator-dotlab-hq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/dotlab-hq/torque/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/dotlab-hq/torque --skill skill-creator-dotlab-hq

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Provides a concise, repeatable process and templates for creating self-contained agent Skills so developers and project teams can avoid reinventing structure, naming, and validation for every new capability.

Core Features & Use Cases

  • Skill scaffolding: init_skill.py generates a SKILL.md template, example scripts, references, and assets to jumpstart new skills.
  • Validation utilities: quick_validate.py checks SKILL.md frontmatter, naming conventions, and description constraints to ensure agent compatibility.
  • Organizational guidance: Advice on when to include scripts, references, or assets and how to keep SKILL.md lean for efficient context usage.

Quick Start

Run the init_skill.py initializer, update SKILL.md frontmatter with a clear name and description, and add any required scripts, references, or assets.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
What is the best way to scaffold reusable AI agent skills?

The best way to scaffold AI agent skills is using an init_skill.py generator to populate SKILL.md frontmatter and organize scripts, references, and assets. This ensures a repeatable structure and enforces naming conventions for project or user skill locations.

How do I validate SKILL.md frontmatter and naming conventions?

You validate SKILL.md frontmatter and naming conventions by running a quick validation script. This script checks YAML structure, naming constraints, and description limits to ensure agent compatibility and maintain self-contained skill directories.

What should be included in an AI agent skill directory?

An AI agent skill directory should include a SKILL.md file with frontmatter, example scripts, references, and assets. Organizational guidance advises keeping SKILL.md lean for efficient context usage while only including required components for the specific capability.

Does the skill scaffolding process require external dependencies?

The skill scaffolding process requires the pyyaml dependency to handle YAML parsing for SKILL.md frontmatter. You need this Python library installed to properly generate templates and run the validation utilities for agent compatibility.

Why do I need a template for creating AI agent skills?

You need a template for creating AI agent skills to avoid reinventing directory structure, naming, and validation for every new capability. It provides a concise, repeatable process that ensures self-contained skills meet frontmatter requirements and description constraints.

When should I add scripts versus references to a skill directory?

You should add scripts when executable logic is needed and references when supporting documentation is required. Organizational guidance helps determine when to include these components or assets, ensuring SKILL.md stays lean for efficient context usage by the agent.