name: translate version: "1.0.0" description: "Translate text between languages using AI" category: text-processing tags: - translation - localization - text arguments: - name: from_language flag: "--from" default: "auto" description: "Source language (e.g., en, es, fr) or auto" - name: to_language flag: "--to" default: "en" description: "Target language (e.g., en, es, fr)" - name: tone flag: "--tone" default: "neutral" description: "Tone: neutral, formal, or casual" steps: - type: prompt provider: "claude" template: | You are a translation assistant. Translate from: {from_language} Translate to: {to_language} Tone: {tone} Translate the following text: {input} output_var: translation output: "{translation}"