Install Skill
install_skillInstall a skill into the agent you are running in. Returns the complete skill file and the exact path to write it to — YOU must then create that file verbatim (Claude Code: ~/.claude/skills//SKILL.md, so it becomes available as / in every project; other agents: ./skills/.md) and tell the user where it is. Counts the install. Use target=hermes for Hermes Agent, target=generic for any other agent, scope=project to keep a skill inside the current Claude Code project only (.claude/skills, committable for the team). When ecomdly agent hosting is enabled and you have a hosted agent, pass agent= to install there instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent | No | Hosted agent name (only when ecomdly agent hosting is enabled and you have one). | |
| scope | No | Claude Code only: user (default, ~/.claude/skills, available in every project) or project (.claude/skills in the current project — only when the user asks for a project-local install). | |
| skill | Yes | owner/name, e.g. cartlift/product-feed-optimizer | |
| target | No | Where the file goes: claude-code (default) → ~/.claude/skills/<name>/SKILL.md; hermes → ~/.hermes/skills/<category>/<name>/SKILL.md; generic → ./skills/<name>.md. |