Hi everyone,
I’m going through the Agent Skills section in the Anthropic short course (last lecture: Skills with Claude Code Agent), and I’m a bit confused about how the agents and skills are connected internally.
In the example:
-
First, we created an orchestrator agent
-
Then we created 3 sub-agents
-
After that, we defined skills
However, I noticed that:
-
The
skillsdefinitions don’t seem to explicitly reference any sub-agents or tools via a path. -
The sub-agents also don’t appear to have any direct reference to the
skills.mdfile.
So I’m trying to understand:
-
How exactly are the agents and skills interacting?
-
What is the sequence of input → processing → output?
-
How does the output of a skill get consumed by an agent?
-
Is this linkage happening implicitly through the framework runtime?
If someone could explain the control flow (maybe with a simple example of how input flows from orchestrator → sub-agent → skill → back), that would really help.
