What problem does it solve? Writing a well-structured AgentSkill requires knowing the SKILL.md frontmatter format, naming conventions, progressive disclosure patterns, and packaging rules. This Skill guides the full lifecycle of authoring, auditing, improving, and distributing skills so they trigger correctly and stay context-efficient. ## Core Features & Use Cases - Skill Scaffolding: Run init_skill.py to generate a new skill directory with a templated SKILL.md and optional scripts/, references/, and assets/ folders. - Validation & Packaging: Run package_skill.py to validate frontmatter, naming, and structure, then produce a distributable .skill zip file with symlink safety checks. - Authoring Guidance: Apply built-in best practices for concise instructions, degrees of freedom, progressive disclosure, and resource organization. - Use Case: When asked to "create a skill for rotating PDFs", use this Skill to plan reusable resources, initialize the directory, write the SKILL.md, and package the result as pdf-editor.skill. ## Quick Start Create a new skill named pdf-editor in the skills directory, then validate and package it for distribution.