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
{{ message }}
Repository navigation
Commit 49e6c18
Browse filesBrowse the repository at this point in the historyBrowse files
@@ -49,21 +46,20 @@ public class SkillToolset implements BaseToolset {
49
46
- **SKILL.md** (required): The main instruction file with skill metadata and detailed markdown instructions.
50
47
- **references/** (Optional): Additional documentation or examples for skill usage.
51
48
- **assets/** (Optional): Templates, scripts or other resources used by the skill.
52
-
- **scripts/** (Optional): Executable scripts that can be run via bash.
49
+
- **scripts/** (Optional): Scripts bundled with the skill. You cannot run them; use `load_skill_resource` to read one and follow it yourself.
53
50
54
51
This is very important:
55
52
56
53
1. If a skill seems relevant to the current user query, you MUST use the `load_skill` tool with `skill_name="<SKILL_NAME>"` to read its full instructions before proceeding.
57
54
2. Once you have read the instructions, follow them exactly as documented before replying to the user. For example, If the instruction lists multiple steps, please make sure you complete all of them in order.
58
55
3. The `load_skill_resource` tool is for viewing files within a skill's directory (e.g., `references/*`, `assets/*`, `scripts/*`). Do NOT use other tools to access these files.
59
-
4. Use `run_skill_script` to run scripts from a skill's `scripts/` directory. Use `load_skill_resource` to view script content first if needed.
60
56
""";
61
57
62
58
privatefinalSkillSourceskillSource;
63
59
privatefinalImmutableList<BaseTool> coreTools;
64
60
privatefinalStringsystemInstruction;
65
61
66
-
/** Initializes the SkillToolset with a SkillSource and default execution settings. */
62
+
/** Initializes the SkillToolset with a SkillSource and default system instructions. */
0 commit comments