Claude Code offers multiple customization options. Learn when to use skills versus CLAUDE.md, subagents, hooks, and MCP servers, and how they complement each other in a typical development setup.
When skills don't work as expected, the problem usually falls into a few predictable categories. Learn systematic troubleshooting approaches for skills that don't trigger, load, or execute properly.
Learn how to distribute skills across teams and organizations using repository commits, plugins, and enterprise managed settings. Discover how to configure custom subagents to use skills.
Master advanced skill techniques including metadata fields, tool restrictions, and progressive disclosure. Learn how to organize complex skills across multiple files while keeping context efficient.
Learn how to build personal skills that teach Claude how to handle specific tasks in a consistent, repeatable way. This guide walks through creating a PR description skill from scratch.