Tool Definitions: Use YAML (.yml)

Claude
User Prompt
Intermediate

Prompt

# Source: [GitHub URL to exact file with line numbers]
# Extracted: [YYYY-MM-DD]

name: [tool_name]
description: |
  [Multi-line description exactly as in source]

parameters:
  type: object
  properties:
    [exact parameter schema from source]
  required:
    - [required_fields]

# Include any additional fields present in original definition
safety_instructions: |
  [If present in original]

examples: |
  [If present in original]