What problem does it solve? Managing agent skills across multiple repositories is error-prone: skills end up in the wrong location, registries drift out of sync, and runtime symlinks break. This Skill provides a single canonical lifecycle workflow for creating, routing, validating, and distributing agent skills through a central control-plane repo. ## Core Features & Use Cases - Placement Routing: Decides whether a skill belongs in owned, external, repo-local, or dormant scope based on reusability and upstream source. - Scaffolding and Validation: Generates new skill directories with SKILL.md templates, optional scripts/references/assets folders, and agents/openai.yaml UI metadata, then validates frontmatter structure. - Registry and Distribution: Updates skills/registry.json, imports or refreshes external upstream skills, promotes repo-local skills, and runs bootstrap/check commands to keep runtime links reproducible. - Use Case: You wrote a repo-specific helper skill and now want it reusable across repos. This Skill promotes it to a managed owned skill, registers it with the narrowest useful scope, and syncs runtime links. ## Quick Start Use the skill-creator skill to scaffold a new owned skill named csv-cleaner, generate its openai.yaml metadata, validate it, and register it for my analytics repo.