Claude Code Extensions – Skills, Hooks, MCP, Subagents, and Agent SDK By the end of this lesson, students should be able to: A skill packages instructions for a repeatable workflow. It helps the agent perform a task consistently. A hook runs around tool events or session events, depending on configuration. Hooks can be powerful because they automate checks, formatting, logging, or guardrails. Hooks can also be risky because they run commands. Students should design hooks like production automation: narrow trigger, clear command, safe output, predictable failure behavior, and no secret leakage. 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.
Lesson 2: Skills and Hooks for Repeatable Work
Lesson Objectives
Lesson Content
