Skip to main content

Module skills

Module skills 

Source
Expand description

Plugin skills - loads skills from plugins

Ported from ~/claudecode/openclaudecode/src/utils/plugins/loadPluginCommands.ts

This module provides functionality to load skills from plugin directories. Skills can be defined either as:

  • A direct SKILL.md file in the plugin’s skills directory
  • Subdirectories containing SKILL.md files (skill-name/SKILL.md format)

Structs§

PluginSkill
A skill loaded from a plugin
PluginSkillMetadata
Skill metadata parsed from plugin SKILL.md frontmatter
PluginSkills
Loaded skills grouped by plugin

Functions§

load_plugin_skills
Load skills from a plugin
load_skills_from_plugins
Load skills from multiple plugins
register_plugin_skills
Register plugin skills with the global skill registry