agent-skills-installer
A CLI tool to copy Agent Skills from git repos into local directories for coding agents.
Install
uv tool install agent-skills-installer
Or run directly without installing:
uvx agent-skills-installer
Note:
uvmust be installed. See https://docs.astral.sh/uv/getting-started/installation/ for installation instructions.
Usage
Install skills (default command)
# Interactive — prompts for destination, repo, and skill selection
agent-skills-installer
# Fully non-interactive
agent-skills-installer install \
--destination ~/.claude/skills/ \
--source https://github.com/anthropics/skills \
--skill skill-creator
Options:
| Flag | Short | Description |
|---|---|---|
--destination |
-d |
Destination directory (skip prompt) |
--source |
-s |
Source git repo URL (skip prompt) |
--skill |
-k |
Skill name to install (skip selection & confirmation) |
Update skills
# Interactive — prompts for destination, confirms before updating
agent-skills-installer update
# Non-interactive
agent-skills-installer update -d ~/.claude/skills/ -k skill-creator
Options:
| Flag | Short | Description |
|---|---|---|
--destination |
-d |
Directory to scan for installed skills (skip prompt) |
--skill |
-k |
Skill name to update (skip confirmation) |
How it works
- Skills are discovered in the source repo, trying these layouts in order and using the first that matches:
skills/or.claude/skills/(searched recursively, soskills/<category>/<name>/works)- a
SKILL.mdat the repo root — the repo is itself a single skill - a repo-wide search, covering root-level collections (
<name>/SKILL.md) and plugin layouts (<plugin>/skills/<name>/SKILL.md)
- Each skill directory (containing a
SKILL.mdwith anamein its frontmatter) is copied to the destination, named after thatname metadata.git-repoandmetadata.git-shaentries are added to the SKILL.md frontmatter to track the source repo and the commit the skill was copied at- The
updatecommand uses that metadata to refresh skills from their original repos
Configuration (last destination, recent repos) is saved to ~/.agent-skills-installer/config.toml.
License
MIT
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agent_skills_installer-0.3.1.tar.gz.
File metadata
- Download URL: agent_skills_installer-0.3.1.tar.gz
- Upload date:
- Size: 14.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
71e931897220e63feb5ab993bf4d44a90ed0f8bd432244a0fa625bd805cd1f42
|
|
| MD5 |
f8d9256aec7f8bd2d9a477528a6d9bab
|
|
| BLAKE2b-256 |
4ad64c48461723069e504de775f412b776d34319ac1d3aec5d58b4d45ee774c6
|
File details
Details for the file agent_skills_installer-0.3.1-py3-none-any.whl.
File metadata
- Download URL: agent_skills_installer-0.3.1-py3-none-any.whl
- Upload date:
- Size: 17.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
17dc9681ca5a4e6be7853c45e314cb92d99f6ff6c05b632dc2f494a3fe645cd4
|
|
| MD5 |
711d866508dbc0f64b7b8de689a1d301
|
|
| BLAKE2b-256 |
0ae387e40cf25a3cfcf55c0761ad9f2ba539bdedeaaca6f19e08e2347654c7e3
|