What problem does it solve? Designing a well-structured AgentSkill requires knowing frontmatter rules, naming conventions, resource organization, and packaging steps. This Skill guides the agent through the full lifecycle of creating, editing, validating, and packaging skills so they are discoverable and distributable. ## Core Features & Use Cases - Skill Scaffolding: Run init_skill.py to generate a SKILL.md template with proper YAML frontmatter and optional scripts/, references/, and assets/ directories. - Design Guidance: Apply progressive disclosure principles, naming conventions, and description-writing rules so skills trigger correctly and stay concise. - Validation & Packaging: Use package_skill.py to validate frontmatter, naming, and structure, then produce a distributable .skill zip file. - Use Case: When asked to build a new pdf-editor skill, the agent initializes the directory, writes a compliant SKILL.md, adds a rotation script, and packages it into pdf-editor.skill. ## Quick Start Create a new skill named pdf-editor with scripts and references, then package it into a distributable .skill file.