Skip to main content

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: uv must 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

  1. Skills are discovered in the source repo, trying these layouts in order and using the first that matches:
    • skills/ or .claude/skills/ (searched recursively, so skills/<category>/<name>/ works)
    • a SKILL.md at 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)
  2. Each skill directory (containing a SKILL.md with a name in its frontmatter) is copied to the destination, named after that name
  3. metadata.git-repo and metadata.git-sha entries are added to the SKILL.md frontmatter to track the source repo and the commit the skill was copied at
  4. The update command 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

agent_skills_installer-0.3.1.tar.gz (14.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agent_skills_installer-0.3.1-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

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

Hashes for agent_skills_installer-0.3.1.tar.gz
Algorithm Hash digest
SHA256 71e931897220e63feb5ab993bf4d44a90ed0f8bd432244a0fa625bd805cd1f42
MD5 f8d9256aec7f8bd2d9a477528a6d9bab
BLAKE2b-256 4ad64c48461723069e504de775f412b776d34319ac1d3aec5d58b4d45ee774c6

See more details on using hashes here.

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

Hashes for agent_skills_installer-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 17dc9681ca5a4e6be7853c45e314cb92d99f6ff6c05b632dc2f494a3fe645cd4
MD5 711d866508dbc0f64b7b8de689a1d301
BLAKE2b-256 0ae387e40cf25a3cfcf55c0761ad9f2ba539bdedeaaca6f19e08e2347654c7e3

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 files

0.3.0

2 files

0.2.1

2 files

0.2.0

2 files

0.1.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page