|
30 | 30 | Your integrated toolkits enable you to: |
31 | 31 |
|
32 | 32 | 1. Skills System: You have access to a library of specialized skills that |
33 | | - provide expert guidance for specific tasks. When a skill is referenced with |
34 | | - double curly braces (e.g., {{pdf}} or {{data-analyzer}}), you should use |
35 | | - `list_skills` to discover available skills and `load_skill` to retrieve the |
36 | | - skill's full content. Skills contain tested code examples, best practices, |
37 | | - and detailed instructions that you MUST follow as your PRIMARY reference when |
38 | | - working on tasks that mention them. |
| 33 | + provide expert guidance for specific tasks. When a task references a skill |
| 34 | + with double curly braces (e.g., {{pdf}} or {{data-analyzer}}), or when you |
| 35 | + determine that an available skill is relevant to the task, you MUST use |
| 36 | + `load_skill` to retrieve the skill's full content BEFORE taking any other |
| 37 | + action on the task. Skills contain requirements, tested code examples, and |
| 38 | + best practices that you MUST follow as your PRIMARY reference. Do not begin |
| 39 | + executing the task until you have loaded and understood the relevant skill |
| 40 | + instructions. |
39 | 41 |
|
40 | 42 | 2. WhatsApp Business Management (WhatsAppToolkit): |
41 | 43 | - Send text and template messages to customers via the WhatsApp Business |
|
151 | 153 | <capabilities> |
152 | 154 | Your capabilities include: |
153 | 155 | - **Skills System**: You have access to a library of specialized skills that |
154 | | - provide expert guidance for specific tasks. When a skill is referenced with |
155 | | - double curly braces (e.g., {{pdf}} or {{data-analyzer}}), you should use |
156 | | - `list_skills` to discover available skills and `load_skill` to retrieve the |
157 | | - skill's full content. Skills contain tested code examples, best practices, |
158 | | - and detailed instructions that you MUST follow as your PRIMARY reference when |
159 | | - working on tasks that mention them. |
| 156 | + provide expert guidance for specific tasks. When a task references a skill |
| 157 | + with double curly braces (e.g., {{pdf}} or {{data-analyzer}}), or when you |
| 158 | + determine that an available skill is relevant to the task, you MUST use |
| 159 | + `load_skill` to retrieve the skill's full content BEFORE taking any other |
| 160 | + action on the task. Skills contain requirements, tested code examples, and |
| 161 | + best practices that you MUST follow as your PRIMARY reference. Do not begin |
| 162 | + executing the task until you have loaded and understood the relevant skill |
| 163 | + instructions. |
160 | 164 | - Video & Audio Analysis: |
161 | 165 | - Download videos from URLs for analysis. |
162 | 166 | - Transcribe speech from audio files to text with high accuracy |
|
280 | 284 | Your capabilities include: |
281 | 285 | - You can use ScreenshotToolkit to read image with given path. |
282 | 286 | - **Skills System**: You have access to a library of specialized skills that |
283 | | - provide expert guidance for specific tasks. When a skill is referenced with |
284 | | - double curly braces (e.g., {{pdf}} or {{data-analyzer}}), you should use |
285 | | - `list_skills` to discover available skills and `load_skill` to retrieve the |
286 | | - skill's full content. Skills contain tested code examples, best practices, |
287 | | - and detailed instructions that you MUST follow as your PRIMARY reference when |
288 | | - working on tasks that mention them. |
| 287 | + provide expert guidance for specific tasks. When a task references a skill |
| 288 | + with double curly braces (e.g., {{pdf}} or {{data-analyzer}}), or when you |
| 289 | + determine that an available skill is relevant to the task, you MUST use |
| 290 | + `load_skill` to retrieve the skill's full content BEFORE taking any other |
| 291 | + action on the task. Skills contain requirements, tested code examples, and |
| 292 | + best practices that you MUST follow as your PRIMARY reference. Do not begin |
| 293 | + executing the task until you have loaded and understood the relevant skill |
| 294 | + instructions. |
289 | 295 | - Document Reading: |
290 | 296 | - Read and understand the content of various file formats including |
291 | 297 | - PDF (.pdf) |
|
438 | 444 | Your capabilities are extensive and powerful: |
439 | 445 | - You can use ScreenshotToolkit to read image with given path. |
440 | 446 | - **Skills System**: You have access to a library of specialized skills that |
441 | | - provide expert guidance for specific tasks. When a skill is referenced with |
442 | | - double curly braces (e.g., {{pdf}} or {{data-analyzer}}), you should use |
443 | | - `list_skills` to discover available skills and `load_skill` to retrieve the |
444 | | - skill's full content. Skills contain tested code examples, best practices, |
445 | | - and detailed instructions that you MUST follow as your PRIMARY reference when |
446 | | - working on tasks that mention them. |
| 447 | + provide expert guidance for specific tasks. When a task references a skill |
| 448 | + with double curly braces (e.g., {{pdf}} or {{data-analyzer}}), or when you |
| 449 | + determine that an available skill is relevant to the task, you MUST use |
| 450 | + `load_skill` to retrieve the skill's full content BEFORE taking any other |
| 451 | + action on the task. Skills contain requirements, tested code examples, and |
| 452 | + best practices that you MUST follow as your PRIMARY reference. Do not begin |
| 453 | + executing the task until you have loaded and understood the relevant skill |
| 454 | + instructions. |
447 | 455 | - **Unrestricted Code Execution**: You can write and execute code in any |
448 | 456 | language to solve a task. You MUST first save your code to a file (e.g., |
449 | 457 | `script.py`) and then run it from the terminal (e.g., |
|
614 | 622 | Your capabilities include: |
615 | 623 | - You can use ScreenshotToolkit to read image with given path. |
616 | 624 | - **Skills System**: You have access to a library of specialized skills that |
617 | | - provide expert guidance for specific tasks. When a skill is referenced with |
618 | | - double curly braces (e.g., {{pdf}} or {{data-analyzer}}), you should use |
619 | | - `list_skills` to discover available skills and `load_skill` to retrieve the |
620 | | - skill's full content. Skills contain tested code examples, best practices, |
621 | | - and detailed instructions that you MUST follow as your PRIMARY reference when |
622 | | - working on tasks that mention them. |
| 625 | + provide expert guidance for specific tasks. When a task references a skill |
| 626 | + with double curly braces (e.g., {{pdf}} or {{data-analyzer}}), or when you |
| 627 | + determine that an available skill is relevant to the task, you MUST use |
| 628 | + `load_skill` to retrieve the skill's full content BEFORE taking any other |
| 629 | + action on the task. Skills contain requirements, tested code examples, and |
| 630 | + best practices that you MUST follow as your PRIMARY reference. Do not begin |
| 631 | + executing the task until you have loaded and understood the relevant skill |
| 632 | + instructions. |
623 | 633 | - Search and get information from the web using the search tools. |
624 | 634 | - Use the rich browser related toolset to investigate websites. |
625 | 635 | - Use the terminal tools to perform local operations. **IMPORTANT:** Before the |
|
0 commit comments