skill-creator

Create and validate Krill skill units with canonical frontmatter and SKILL.md structure.

29|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/whanyu1212/Krill.jl --skill skill-creator-whanyu1212
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/whanyu1212/Krill.jl/tree/main/context/skills/skill-creator
Command: npx skills add https://github.com/whanyu1212/Krill.jl --skill skill-creator-whanyu1212

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create a standardized, repeatable blueprint for building Krill skill units, helping teams design, validate, and publish skills with consistent structure and documentation.

Core Features & Use Cases

  • Defines the required frontmatter (name, description) and the mandatory SKILL.md at skill root.
  • Documents the anatomy of a Skill (optional resources: scripts, references, assets) and the steps to create, verify, and iterate.
  • Provides practical guidance on writing clear frontmatter, handling resources, and ensuring discoverability by Krill at startup.

Quick Start

Create a new skill by adding SKILL.md with frontmatter and a concise body, then place optional resources under scripts/, references/, and assets/ as needed.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a Krill skill unit with the correct directory structure?

To create a Krill skill unit, place a SKILL.md file at the root of the context/skills/<name>/ directory. This file must include canonical frontmatter and a concise body to ensure reliable discovery and runtime loading during startup.

What frontmatter is required for a Krill skill to load automatically at startup?

Required frontmatter for automatic Krill skill loading includes the name and description fields. Enforcing this canonical frontmatter schema standardizes skill design and enables automated loading during startup.

How should I organize optional resources like scripts and references when designing a skill?

When designing a skill, organize optional resources by placing scripts, references, and assets into their respective scripts/, references/, and assets/ directories. This resource organization ensures reliable runtime loading and discoverability.

What is the standard anatomy of a Krill skill unit?

The anatomy of a Krill skill unit consists of a mandatory SKILL.md file with frontmatter at the root, alongside optional bundled resources. These resources include scripts, references, and assets for enabling consistent skill design.

Does Krill skill creation require specific validation steps before publishing?

Krill skill creation requires validation steps to enforce frontmatter conformance, validate body guidance, and verify optional bundled resources. This standardization ensures consistent skill design and reliable runtime loading during startup.

Can I bundle custom assets directly within a Krill skill directory?

Yes, you can bundle custom assets within a Krill skill directory by placing them in the assets/ folder. This resource organization scope ensures the skill directory follows the proper structure for reliable runtime loading.