You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- You need specialized knowledge or structured workflows
35
+
- A skill provides proven patterns for complex tasks
36
+
37
+
**Executing Skill Scripts:**
38
+
Skills may contain Python scripts or other executable files. Always use absolute paths.
39
+
40
+
**Example Workflow:**
41
+
42
+
User: "Can you research the latest developments in quantum computing?"
43
+
44
+
1. Check available skills -> See "web-research" skill
45
+
2. Call '{tool_name}' tool to read the full skill instructions
46
+
3. Follow the skill's research workflow (search -> organize -> synthesize)
47
+
4. Use any helper scripts with absolute paths
48
+
49
+
Remember: Skills make you more capable and consistent. When in doubt, check if a skill exists for the task!
50
+
`
51
+
52
+
toolDescriptionBase=`Execute a skill within the main conversation
21
53
22
54
<skills_instructions>
23
55
When users ask you to perform tasks, check if any of the available skills below can help complete the task more effectively. Skills provide specialized capabilities and domain knowledge.
@@ -39,9 +71,9 @@ Important:
39
71
</skills_instructions>
40
72
41
73
`
42
-
skillToolDescriptionTemplate=`
74
+
toolDescriptionTemplate=`
43
75
<available_skills>
44
-
{{- range .Skills }}
76
+
{{- range .Matters }}
45
77
<skill>
46
78
<name>
47
79
{{ .Name }}
@@ -53,8 +85,9 @@ Important:
53
85
{{- end }}
54
86
</available_skills>
55
87
`
56
-
skillToolResult="Launching skill: %s\n"
57
-
skillUserContent=`Base directory for this skill: %s
0 commit comments