What is the best use case for CLAUDE.md?	Project-wide standards, constraints, and coding style that must always apply (always-on).
When should Skills be used?	For task-specific expertise or knowledge that loads on demand when the topic is relevant.
How do Subagents operate, and when should they be used?	They run in isolated execution contexts for delegated work, keeping the task separate from the main conversation.
What triggers a Hook, and what are they best for?	They are event-driven (e.g., file saves, tool calls) and are used for automated side effects or validation.
What function do MCP servers provide?	They provide external tools and integrations, serving as a separate category from the other features.
What is the key difference between CLAUDE.md and Skills?	CLAUDE.md is always active; Skills activate only when a specific request matches the expertise.
When should you use Skills instead of Subagents?	Use Skills to enhance knowledge for the current task; use Subagents when you need isolation for delegated work.
What is the fundamental difference between Skills and Hooks?	Skills are request-driven (based on what you ask); Hooks are event-driven (based on actions or events).
