claude_skills
claude_skills
claude_skills
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.
Tools: Dynamically created from SKILL.md files
Requirements: PyYAML
Multi-instance: Yes
Path to the directory containing Claude skill folders. Each subfolder must
contain a SKILL.md file.
Glob patterns for skill folder names to include.
Glob patterns for skill folder names to exclude.
Prefix for generated function names. Use an empty string for no prefix.
Title for the prompt section that lists available 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 frontmatter flags.
When True, all discovered skills are registered regardless of invocation control.
Timeout in seconds for shell injection commands.