Skip to main content

Generic installer core for projects that distribute agent skills

Project description

Agent Skill Installer

Description
Project PyPI versionDownloads Python License
Status CI Publish
Docs and support Zulip chat

agent-skill-installer installs agent skills for Codex and Claude Code from local skill directories, GitHub repositories, or PyPI wheels. It supports directory and global install targets, can assert directory targets are Git or Sapling repositories with --repo, writes discoverability blocks into the agent hook files, and records enough install state to safely upgrade or uninstall skills it owns.

Additional agent targets or installer functionality are open for discussion, and pull requests are welcome.

Install

python -m pip install agent-skill-installer

Run the interactive installer:

agent-skill-installer

Interactive install source picker

Use --no-ui for scripts:

agent-skill-installer --no-ui install \
  --skill-path ./my-skill \
  --editable \
  --agent codex \
  --scope dir \
  --repo

Documentation

Audience Start here
Installing a skill Installing Skills
Writing a skill directory or GitHub skill repo Authoring Skills
Publishing a skill on PyPI or with platform wheels Packaging
Embedding the installer API or exposing a wrapper CLI API And Wrapper CLI
Maintaining releases Maintainer Guide

Examples

The examples/ directory contains runnable integrations:

  • examples/demo-installer/ is a complete Python package that carries a bundled skill and exposes a project-specific wrapper command.
  • examples/wheel-skill/ is a plain wheel-packaged skill for generic --wheel-file installs.
  • examples/api-install/ shows direct Python API usage without a wrapper console script.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agent_skill_installer-0.3.0.tar.gz (107.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_skill_installer-0.3.0-py3-none-any.whl (61.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agent_skill_installer-0.3.0.tar.gz
  • Upload date:
  • Size: 107.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for agent_skill_installer-0.3.0.tar.gz
Algorithm Hash digest
SHA256 fcb74b8d0b42961e5d08adbff42cb62753c83cbf5f2da52c4328bc88053935af
MD5 fb9e891651f7bd406426e076b8f467ff
BLAKE2b-256 68c0180650a29f7fa43256acab910c2108ea8f57da6de25acfad03cf73c7197e

See more details on using hashes here.

Provenance

The following attestation bundles were made for agent_skill_installer-0.3.0.tar.gz:

Publisher: publish.yml on omry/agent-skill-installer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for agent_skill_installer-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dd53693f9548ac7140344624e9cbae56aad9a31d419d5ae3afc24c70794c5780
MD5 5557e00c924ac34b85f6de8c2d782fa7
BLAKE2b-256 a104163ae044ab62a2cb039a721a6639650e83e68d865aa23b91f217ea217e0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for agent_skill_installer-0.3.0-py3-none-any.whl:

Publisher: publish.yml on omry/agent-skill-installer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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