Anthropic's official best practices help you write better skills for Claude. This guide shows you how to name, describe, and structure your skills so Claude can find and use them easily.
Good skills are short, clear, and tested with real use. The metadata like name and description is loaded first. Claude reads the full skill only when needed. So every word in your skill file matters.
Test your skill with all the models you plan to use. What works for Opus might need more detail for Haiku. Clear naming and specific descriptions help Claude pick the right skill from many.
Global
mkdir -p ~/.claude/skills/apply-anthropic-skill-best-practicesProject
mkdir -p .claude/skills/apply-anthropic-skill-best-practicesSource Repository
Setup Matt Pocock Skillsmattpocock/skills
Set up your repo for engineering skills with just a few guided steps
Lark Skill Makerlarksuite/cli
Create reusable skills to automate Feishu tasks with lark-cli commands
Teachmattpocock/skills
Teach yourself any skill with guided lessons and mission-driven practice
Write A Skillmattpocock/skills
Build new agent skills with clear structure and bundled resources
Writing Great Skillsmattpocock/skills
A guide for writing predictable AI agent skills with clear principles and reliable behavior
Ask Mattmattpocock/skills
Pick the perfect skill or flow for your project every time
Writing Skillsobra/superpowers
Test your agent skills like code to make them truly effective
Animejsheygen-com/hyperframes
Safely add Anime.js animations to your HyperFrames compositions with seek control