The Agentic Builders / New to Agents · 7 of 14
What is a Tool or Skill
· 3 min read
New to Agents · Beginner Path · 7 of 14
If the harness gives an agent hands, tools are what those hands reach for - the specific things it can actually do.
A tool is a single capability the agent can call: read a file, search the web, run a query, send a message, edit code. Here's the part people miss: when the agent decides it needs one, it doesn't perform the action itself. It asks for it - "search for X" - the harness runs the tool, and hands the result back for the agent to read and react to. Think of it as the agent naming a verb and the harness doing it.
A skill is a step up. Where a tool is one verb, a skill is a small, packaged playbook for doing a kind of job well - "how to write a release note," "how to review a pull request" - sometimes bundling several tools with the instructions for using them. The agent picks up a skill when the task calls for it.
The practical truth: an agent is only as capable as the tools and skills it can reach. Give it more, scoped well, and it can do more. The art is handing it the right ones, not all of them - capability without scope is just risk.
Why this matters for Tropo
In a lot of setups, an agent's tools are invisible plumbing - you can't easily see what it can do or why.
Tropo makes tools and skills first-class, governed things: they live in the vault as files, each with a plain description of what it does and when to use it. The agent can read its own capabilities, and so can you. A capability you can read, version, and scope is one you can trust - which is the whole game when you start handing agents real work.
Beginner Path · New to Agents ← Before: What is a Harness · Next: Why Markdown Files → Related: What is an Agent · See the whole path: New to Agents - Beginner Path