This guide provides comprehensive instructions on building skills for Claude, an AI tool designed to handle specific tasks and workflows. It begins by defining a skill as a set of instructions that can be customized for various user needs, emphasizing the importance of skills in streamlining interactions with Claude. The guide outlines the fundamental components of a skill, including the required SKILL.md file and optional directories for scripts, references, and assets. It details the core design principles such as progressive disclosure, composability, and portability, which ensure that skills function effectively across different platforms. Additionally, the guide presents a structured approach to planning and designing skills, including defining use cases, success criteria, and technical requirements. It also offers practical patterns and examples to aid developers and teams in creating effective skills that enhance Claude's capabilities. By following this guide, users can expect to build functional skills efficiently, improving their workflow automation and task management.