Skip to main content

Generic installer core for projects that distribute agent skills

Reason this release was yanked:

accidental release of premature code. 0.3.0 supercedes it

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.2.0.tar.gz (106.9 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.2.0-py3-none-any.whl (61.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agent_skill_installer-0.2.0.tar.gz
  • Upload date:
  • Size: 106.9 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.2.0.tar.gz
Algorithm Hash digest
SHA256 4b1e90a5b1829c749293313fd720bcb7bb76b0592db1bca02e599aa32a1b9955
MD5 a2cdab670ee93c99ff0059a71ee56d89
BLAKE2b-256 f7a5bfbe9292aaa0c4a7d0190a7eea7aaa075eba6f7659396c0fe28df2688e63

See more details on using hashes here.

Provenance

The following attestation bundles were made for agent_skill_installer-0.2.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.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for agent_skill_installer-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fc4e0ca3fc3fb6ec5a6fa82056d38f972b6123b83c3eeb31d4d279acad1f5944
MD5 3adcf5b358c8c79c286b76b6f9e9fd71
BLAKE2b-256 6e1d92e4dbac530dc561e3c073e6f42e54c11efbbb3b6701310c578ff09c5664

See more details on using hashes here.

Provenance

The following attestation bundles were made for agent_skill_installer-0.2.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