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.0.tar.gz (14.0 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.0-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

Details for the file agent_skills_installer-0.3.0.tar.gz.

File metadata

  • Download URL: agent_skills_installer-0.3.0.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for agent_skills_installer-0.3.0.tar.gz
Algorithm Hash digest
SHA256 a22b4c19ee586dba80962e4a164795ceed90f37aeafb41c4e8d2f116b200a469
MD5 8348c0fe8108fdb76e5eb87e11728d3a
BLAKE2b-256 7034559fec741a55f515754e13593af931af5097b3f1ed03b663dc05c366eee2

See more details on using hashes here.

File details

Details for the file agent_skills_installer-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: agent_skills_installer-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 17.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for agent_skills_installer-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4a4544fe2fefada8994721dcb9ebfa8d3e9eaf801e8227b572730d77453af5a4
MD5 713f99f3ee60dc629a8cfe5f7d20eb53
BLAKE2b-256 790f29e8b35c90ad4c3d50ff400f101dbe9997e3c8ce0806b600a150094ef377

See more details on using hashes here.

Release history Release notifications | RSS feed

0.3.1

2 files

This release

0.3.0 This release

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