Turn a natural-language goal into a tool workflow
tool-planConvert a vague Roblox goal into a ranked, schema-aware workflow. Combines intent aliases, live tool catalog, schemas, and mutation flags for guided tool selection.
Instructions
READ-ONLY. Convert a vague Roblox goal into a ranked, schema-aware workflow. Give this tool the user's natural-language objective, not a guessed tool name. It combines intent aliases, the live tool catalog, available schemas, mutation flags, and curated discover→act→verify recipes. Use the returned workflow as a starting point, then inspect the exact schema of the selected tool before calling it. This is especially useful for goals involving UI/input, remotes, player values, instance inspection, or reverse engineering. Signature: { goal: string, limit: any?, includeMutating: any?, capabilityAware: any? }. Phase: observe; cost=low; idempotency=read-only. Requires: none. Produces: agent-guidance. Safety: read-only. On failure: inspect tool-schema for exact fields, defaults, constraints, and an invocation example.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | Yes | Natural-language objective, e.g. 'find the player's cash and verify its current value'. | |
| limit | No | Maximum ranked alternatives to return. | |
| capabilityAware | No | Use the active client's advertised executor capabilities to annotate and rank candidates. | |
| includeMutating | No | Include tools that write game state in the ranked alternatives and workflow. |