L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Productivité · SKILL.md

built-in-tools

built-in-tools

Routes OpenHands built-in tool names, default presets, tool registration, browser availability, workflow scripts, and sub-agent tool wiring.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: built-in-tools description: "Routes OpenHands built-in tool names, default presets, tool registration, browser availability, workflow scripts, and sub-agent tool wiring." disable-model-invocation: true metadata: disco-role: operating license: MIT

Built-in Tools

Use this sub-skill for openhands-tools: tool names, registration, resolution, default presets, browser availability, workflow scripts, and the built-in sub-agent tool sets.

What this route owns

  • register_tool, resolve_tool, list_registered_tools, list_usable_tools, and module qualnames.
  • TerminalTool, FileEditorTool, TaskTrackerTool, BrowserToolSet, WorkflowToolSet, TaskToolSet, and related helper tools.
  • Default presets such as get_default_tools(), get_default_agent(), and register_default_tools().
  • Tool-set usability checks and the registry behavior that surfaces tool availability.
  • Workflow tool validation and safe script execution constraints.

Start here

Read references/tool-catalog.md for the public tool names and their primary roles. Read references/workflow-tool.md for the dynamic workflow script model. Read references/troubleshooting.md when a tool is missing, browser support is unavailable, or a workflow script is rejected.

Run scripts/list_default_tools.py to print the default tool names and registry state.

Typical triggers

  • "Which tool should I use for shell commands or file edits?"
  • "Why is the browser tool missing?"
  • "How do I register a custom tool?"
  • "How do workflow scripts work?"
  • "Why does /server_info omit a tool?"

Cross-links

Skills enregistrées