AgentKit · Building blocks

AgentKit Kits, Skills, Agents & Hooks

Understand each AgentKit block — then pick the right starting point for your task.

Vocabulary

Five building blocks

KIT

Kit

The versioned package you install. Groups Skills, Agents, Hooks, rules, and support files. Installing does not run every component.

SKL

Skill

A reusable workflow for a specific outcome. You normally invoke it deliberately, then give a goal or input.

AGT

Agent

A specialized role for focused work or delegation. Not automatically more authoritative than Skills.

HK

Hook

Automation on a runtime lifecycle event. Not a security boundary. A file alone does not prove execution.

ART

Supporting artifacts

Rules, references, scripts, configuration, and templates that support workflows.

Practical

Quick answers

01 When should I choose a Kit? +
When you want a family of workflows for a work area (for example an engineer kit).
02 When should I invoke a Skill? +
When you can name the outcome: plan, cook, fix, review…
03 Do I need to call Agents directly? +
Usually no. Start with a Skill; let the workflow delegate when useful.
04 Do Hooks run everywhere? +
No. An adapter may translate, narrow matchers, or omit unsupported events with a warning.
05 Why can the same Kit differ across runtimes? +
Each runtime has its own layout, tools, and events. An adapter is a compatibility boundary, not a parity promise.

Next