Load Claude Code-style SKILL.md files as agent tools. Each SKILL.md file in the configured directory becomes a SWAIG function, with YAML frontmatter parsed for metadata.
Class: ClaudeSkillsSkill
Tools: Dynamically created from SKILL.md files (prefixed with tool_prefix)
Env vars: None
Multi-instance: Yes
Path to the directory containing Claude skill folders (each with a SKILL.md file).
Glob patterns for skills to include.
Glob patterns for skills to exclude.
Prefix for generated tool names. Use an empty string for no prefix.
Title for the prompt section listing skills.
Introductory text for the prompt section.
Override descriptions for specific skills. Keys are skill names, values are description strings.
Text to prepend to skill results.
Text to append to skill results.
Enable shell command preprocessing in skill bodies. Security warning: allows arbitrary shell execution.
Discover and list scripts/ and assets/ files in prompt sections.
Override disable-model-invocation and user-invocable flags from frontmatter.
When true, all discovered skills are registered regardless of invocation control.
Timeout in seconds for shell injection commands.