daBongo LMS AI Training Courses

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

Lesson 2: Skills and Hooks for Repeatable Work

Lesson Objectives

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

  • Explain when a skill helps.
  • Explain when a hook helps.
  • Add safety requirements to hook designs.

Lesson Content

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.

Log In / Create Account Back to Course