skill-creator

Generate validated skill packages with SKILL.md templates and zip distribution.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/shapris/svarus-darbas --skill skill-creator-shapris
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/shapris/svarus-darbas/tree/main/.kilocode/skills/skill-creator
Command: npx skills add https://github.com/shapris/svarus-darbas --skill skill-creator-shapris

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Provide a repeatable, standards-driven workflow for creating and packaging modular skills so developers avoid repeated boilerplate, inconsistent metadata, and fragile packaging steps.

Core Features & Use Cases

  • Scaffold templates: init_skill.py generates a SKILL.md template and example resource directories to accelerate skill creation.
  • Validate and enforce metadata: quick_validate.py enforces required YAML frontmatter fields and naming conventions.
  • Package distributables: package_skill.py validates and bundles a skill directory into a zip for distribution.
  • Use Case: Use when onboarding new domain capabilities into an agent, iterating on existing skills, or preparing skills for sharing across teams.

Quick Start

Run the initializer to create a new skill scaffold, update SKILL.md and resources, then run the packager to produce a validated zip file.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create and package reusable AI skills without writing boilerplate?

To create reusable AI skills, use an initializer script to generate a SKILL.md template and resource directories, then apply a packager script to validate metadata and bundle the skill directory into a distributable zip file.

What's the best way to validate metadata in a SKILL.md file before distribution?

Validating SKILL.md metadata requires checking required YAML frontmatter fields and naming conventions, which you can automate by running a dedicated validation script to enforce standards before packaging the skill directory.

Do I need external dependencies to scaffold and package modular skills?

No external dependencies are required to scaffold and package modular skills, as the workflow uses standalone Python scripts to initialize, validate, and bundle skill directories without additional framework installations.

Can I bundle scripts and reference assets into a single distributable skill package?

Yes, you can bundle scripts, references, and assets into a single distributable skill package by running a packaging script that validates the skill directory and compresses it into a zip file for sharing.

When should I use a standardized skill scaffolding workflow for agent extensions?

Use a standardized skill scaffolding workflow when onboarding new domain capabilities into an agent, iterating on existing skills, or preparing modular skill packages to share across teams for repeatable automation tasks.