Copy agent skills from git repos into local directories for coding agents
Project description
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
skills/subdirectory of the source repo - Each skill directory (containing a
SKILL.md) is copied to the destination - A
metadata.git-repoentry is added to the SKILL.md frontmatter to track the source repo - 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
Project details
Release history Release notifications | RSS feed
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.1.1.tar.gz.
File metadata
- Download URL: agent_skills_installer-0.1.1.tar.gz
- Upload date:
- Size: 9.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.12 {"installer":{"name":"uv","version":"0.9.12"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"25.10","id":"questing","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
636303698db8bbcb0e368bb049fae520697de6503d957eefe709318d62bb6912
|
|
| MD5 |
dcd8df101074b9386488b70251971804
|
|
| BLAKE2b-256 |
9f2d80966e787e9a7babff15298cce2d5a96a64aefc1bc241202568150040b4f
|
File details
Details for the file agent_skills_installer-0.1.1-py3-none-any.whl.
File metadata
- Download URL: agent_skills_installer-0.1.1-py3-none-any.whl
- Upload date:
- Size: 13.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.12 {"installer":{"name":"uv","version":"0.9.12"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"25.10","id":"questing","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
11b650a50885754522d4ad8e054c9a697c47db56ad6218a214d3ddfc9f27a534
|
|
| MD5 |
2016146e8b0db36a2cab1c3401a1a4df
|
|
| BLAKE2b-256 |
6bd9550009d19f1c23103b8270b8b880d1e22160dc21da3a1043e5361e4eec45
|