Claude Code Extensions – Skills, Hooks, MCP, Subagents, and Agent SDK

Lesson 1: Choose the Right Extension Layer

Lesson Objectives

By the end of this lesson, students should be able to:

  • Compare instructions, skills, hooks, MCP, subagents, and plugins.
  • Decide when plain prompting is enough.
  • Write an extension decision map.

Lesson Content

Not every repeated workflow needs a custom agent. Some tasks only need a better prompt. Stable project rules belong in instructions. Repeatable methods can become skills. Automatic checks can become hooks. External systems may require MCP. Separate research or isolated subtasks may use subagents. Productized workflows may call for plugins or Agent SDK work.

The professional habit is to solve the smallest real problem first.

Enroll to continue this lesson.

The preview above shows the lesson objectives and opening lesson content. Enroll to view the full lesson, complete the practice work, and take the lesson quiz.

Log In / Create Account
Back to Course