What problem does it solve? Building plugin skills by hand means manually creating directories, writing SKILL.md files, and populating references, examples, prompts, scripts, and assets — a repetitive process prone to empty folders, missing permissions, and inconsistent structure. This Skill automates the physical disk operations that turn a spec package into a complete, verified skill directory. ## Core Features & Use Cases - Directory Scaffolding: Creates skill directories and only the MOAT subdirectories (references/, examples/, prompts/, scripts/, assets/) that have actual content, avoiding empty folders. - File Population with Verification: Writes SKILL.md and asset files from the spec package, then verifies existence, JSON validity, markdown headers, and script shebangs with executable permissions. - Safe Overwrite Handling: Detects existing skill directories, warns the user, and backs up existing SKILL.md files before overwriting. - Use Case: You have a spec package defining three new skills for a Claude Code plugin. Run this Skill to generate all directories, write every asset file, set script permissions, and receive a summary table of files created, lines written, and any warnings. ## Quick Start Build the MOAT asset directories and files for all skills defined in my spec package at specs/my-plugin into the target plugin at plugins/my-plugin.