Skip to main content

Abilities

Abilities are procedural instructions that explain how to accomplish a goal. They can reference tools, but they are not limited to a single tool. They describe a full approach or methodology that a Builder can apply on its own when solving a class of requests.

Typical content​

Abilities often include:

  • The step‑by‑step approach to achieve an outcome.
  • Which tools to use (and in what order).
  • Constraints, edge cases, and best practices.
  • When the Builder should apply that approach automatically.

Example​

An ability like "Find prospects online" can describe the full workflow:

  1. Use a web search action to identify candidates.
  2. Export results into a Word template.
  3. Send outreach emails using the email action.

Why they matter​

Abilities make Builders more reliable, consistent, and safer across different workflows, because the Builder can reuse the same method without waiting for an explicit command from the user.