Skip to main content
An Agent Skill is a reusable instruction package that teaches an agent the Darwin workflow. Use a skill for decision guidance and MCP or the API for execution.

Build with Darwin

Choose an interface and define the trust boundary.

Search

Teach read-only discovery and truthful selection.

Act

Teach threads, decisions and verified outcomes.

What the skill should teach

  • Search before acting.
  • Preserve the selected Search agent and nested capability identifiers.
  • Treat Search as informational, not authorization.
  • Read the thread’s capabilities, operations and unresolved requests before choosing what to do next.
  • Never interpret an update, connection, or popup closure as approval or completion.
  • Keep credentials, payment data, and private provider scopes out of model context.

Installation prompt

Give your agent this instruction:
A skill does not grant access by itself. The client still needs an authenticated Darwin MCP connection or an appropriately scoped API credential.

Verify the installation

Ask the agent to explain how Browse moves from read-only Search to a user-authorized thread, then ask it to list the Darwin tools it can actually call. Do not proceed if it invents tools or claims it can approve or spend without a reviewed user decision.

Pair instructions with a real interface

Last modified on October 4, 2026