Skill Loader
AI-generatedSummary
Load AI skills in agentskills.io format from inline content, a JSON field, and/or a GitHub repository, then attach the merged skills array to each input item's JSON under the field skills.
Inputs
- Skills Inline — One or more skills defined directly in the node using the SKILL.md format with YAML frontmatter. Supports expressions and field paths per item.
- Campo de Skills — Optional JSON path to an input field containing an array of skill objects to include.
- Carregar do GitHub — Boolean to enable loading skills from a GitHub repository in agentskills.io folder format.
- Dono do Repositório — GitHub user or organization owning the repo; if empty, uses the credential's default.
- Nome do Repositório — Name of the GitHub repository containing skills folders.
- Branch — GitHub branch to load skills from.
- Caminho das Skills — Repository path where skill folders reside.
- Skills para Carregar — Comma-separated list of skill folder names to load from GitHub, or * to load all.
- TTL do Cache (segundos) — Cache time-to-live in seconds for GitHub-loaded skills.
Output shape
A list of items matching the input, each with a JSON field skills containing the merged array of skills loaded from inline definitions, the specified JSON field, and/or GitHub.
Skills from inline input, JSON field, and GitHub are merged per workflow run with later sources overriding by skill name. If GitHub loading is enabled, a valid token credential is required, and loading errors throw node errors.
Examples
Example 1: Load inline skills only
Define one or more skills directly in the "Skills Inline" parameter with SKILL.md content; leave GitHub disabled and "Campo de Skills" empty.
Example 2: Load skills from an input JSON field
Set "Campo de Skills" to a JSON path containing an array of skill objects; leave inline skills empty and GitHub disabled.
Example 3: Load skills from GitHub repository
Enable "Carregar do GitHub", provide (or use credential defaults) GitHub owner, repo, branch, folder path, and optionally select specific skills; cache time controls refresh frequency.