Is your feature request related to a problem? Please describe.
When finding a specific skill you want to install on GitHub, you would need to manually break-down the URL to the file, e.g. https://github.com/mattpocock/skills/blob/main/skills/productivity/handoff/SKILL.md, into the repo URL and skill-path as two separate inputs for apm install.
The intuitive way would be to paste the complete URL to the file, e.g. https://github.com/mattpocock/skills/blob/main/skills/productivity/handoff/SKILL.md:

However, this is not supported. Instead, you would need to parse that URL into:
Describe the solution you'd like
Add support to give a complete URL to a SKILL.md file (in a valid ./skills/ folder) hosted on GitHub in apm install, e.g.:
apm install https://github.com/mattpocock/skills/blob/main/skills/productivity/handoff/SKILL.md
Which should behave identical to:
apm install https://github.com/mattpocock/skills/ --skill productivity/handoff
Describe alternatives you've considered
- Manually parsing
- Creating a browser plugin to add a "Copy APM install instructions" to GitHub (seems like a lot of work though 🙃)
Additional context
Optionally, support for other Git forges could be added. However, considered out of scope for the feature request as GitHub covers a lot of usage already, especially for situations where a web search for a skill leads to the SKILL.md file being the top hit.
Is your feature request related to a problem? Please describe.
When finding a specific skill you want to install on GitHub, you would need to manually break-down the URL to the file, e.g. https://github.com/mattpocock/skills/blob/main/skills/productivity/handoff/SKILL.md, into the repo URL and skill-path as two separate inputs for
apm install.The intuitive way would be to paste the complete URL to the file, e.g. https://github.com/mattpocock/skills/blob/main/skills/productivity/handoff/SKILL.md:

However, this is not supported. Instead, you would need to parse that URL into:
Describe the solution you'd like
Add support to give a complete URL to a SKILL.md file (in a valid ./skills/ folder) hosted on GitHub in
apm install, e.g.:Which should behave identical to:
Describe alternatives you've considered
Additional context
Optionally, support for other Git forges could be added. However, considered out of scope for the feature request as GitHub covers a lot of usage already, especially for situations where a web search for a skill leads to the SKILL.md file being the top hit.