kata-init-skill
OfficialScaffold new skills from a template
Software Engineering#validation#scaffolding#skill template#project initialization#directory structure#placeholder replacement#gitignore update
Authorguardiatechnology
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Creating a new skill project from scratch is slow and inconsistent, so this kata provides a repeatable way to scaffold the correct directory structure and configuration from the framework template.
Core Features & Use Cases
- Slug validation & safety checks: Enforces a strict slug format, rejects reserved words, and validates description length to prevent invalid project metadata.
- Deterministic project scaffolding: Copies the framework skill-project-sample template into
skills/{slug}/(or the configured root) and replaces placeholders consistently (slug, language, title, license). - Configurable opt-outs: Can remove or tailor
widgets/,tools/, andscripts/based on flags, including selecting JS runtime for scripts. - Guardrails & validation: Refuses to overwrite existing destinations, updates
.gitignoreto include the build output folder when missing, and verifies that the generatedSKILL.mdandskill.config.jsonexist and contain no leftover placeholders.
Quick Start
Have the AI run /cry-new-skill with a valid slug and description to generate a new project at {paths.skills_root}/{slug}/ from the template, optionally applying the widgets/tools/scripts opt-outs.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: kata-init-skill Download link: https://github.com/guardiatechnology/design-system/archive/main.zip#kata-init-skill Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.