Expand description
File-based external skill loading (re-export from echo_execution).
Modules§
- activate_
tool - ActivateSkillTool – model-driven skill activation (Tier 2).
- loader
- Skill Loader – multi-scope discovery and agentskills.io-compliant parsing.
- prompt_
exec - Inline shell execution and variable substitution for SKILL.md content.
- resource_
tool - ReadSkillResourceTool – on-demand resource loading (Tier 3).
- run_
script_ tool - RunSkillScriptTool – execute scripts bundled with skills (Tier 3).
- types
Structs§
- Activate
Skill Tool - Tool for model-driven skill activation.
- Legacy
Resource Ref - Legacy resource reference from the old echo-agent SKILL.md format.
- Loaded
Skill Deprecated - Legacy loaded skill struct (kept for API compatibility).
- Prompt
Context - Context for variable substitution and command execution.
- Read
Skill Resource Tool - Tool for reading resource files from activated skill directories.
- RunSkill
Script Tool - Tool for executing scripts from activated skill directories.
- Skill
Content - Full skill content returned when a skill is activated (Tier 2).
- Skill
Descriptor - Lightweight skill metadata loaded at discovery time (Tier 1).
- Skill
Loader - Multi-scope skill loader with agentskills.io-compliant parsing.
- Skill
Resource Entry - A bundled resource file discovered in the skill directory.
Enums§
- Discovery
Scope - Where to scan for skills.
- Skill
Resource Kind - Classification of a bundled resource file.
- Skill
Source - Source of a skill (affects security policy).
Functions§
- find_
git_ bash_ path Non-Windows - parse_
skill_ md - Parse YAML frontmatter from a SKILL.md file.
- process_
skill_ content - Process a skill’s Markdown body: substitute variables, then execute inline commands.
Type Aliases§
- Load
Skill Resource Tool Deprecated - Resource
Ref Deprecated - Skill
Meta Deprecated