Skip to main content

Shared installer SDK for bundled Agent Skills.

Project description

kitup Python SDK

Shared installer SDK for bundled Agent Skills.

Install

pip install kitup-sdk

Use

Use the workflow API for user-facing install commands:

from kitup import (
    BaseOptions,
    InstallOptions,
    InstallWorkflowOptions,
    directory_bundle,
    run_bundled_skill_install,
)

workflow = run_bundled_skill_install(
    InstallWorkflowOptions(
        install=InstallOptions(
            base=BaseOptions(),
            app_id="mycli",
            skill_bundle=directory_bundle("./skills/mycli"),
            scope="user",
        ),
        stdin_tty=True,
        prompt_scope=True,
    )
)

Call install_bundled_skill when your CLI already knows the target scope and agents and does not need the interactive workflow surface.

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

kitup_sdk-0.1.3.tar.gz (33.5 kB view details)

Uploaded Source

Built Distribution

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

kitup_sdk-0.1.3-py3-none-any.whl (18.3 kB view details)

Uploaded Python 3

File details

Details for the file kitup_sdk-0.1.3.tar.gz.

File metadata

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

File hashes

Hashes for kitup_sdk-0.1.3.tar.gz
Algorithm Hash digest
SHA256 b9c992a406d681f97e9bdaad73ca2b64c5f172da966380174f8e6ed5b1ff898b
MD5 2e67326bee12bee799e9b781ae9f13cf
BLAKE2b-256 6aa299f05ae3e56bd688cc4c1deaf1145849760401902a576a0952fdf5c38be3

See more details on using hashes here.

Provenance

The following attestation bundles were made for kitup_sdk-0.1.3.tar.gz:

Publisher: release.yml on lathe-cli/kitup

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

File details

Details for the file kitup_sdk-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: kitup_sdk-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 18.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for kitup_sdk-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 88a24b8543048ae65c6d8bd3a2086313c93d63ba5a15c5f55a0d71d8eccecff1
MD5 8442ba32e669a335d23f815a301169e9
BLAKE2b-256 b1fbf665677509e2afd5ac19e241d262ec7bb98dc26bf8ad2e0dd252de3598a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for kitup_sdk-0.1.3-py3-none-any.whl:

Publisher: release.yml on lathe-cli/kitup

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