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.2.tar.gz (23.6 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.2-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kitup_sdk-0.1.2.tar.gz
  • Upload date:
  • Size: 23.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.13 {"installer":{"name":"uv","version":"0.11.13","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for kitup_sdk-0.1.2.tar.gz
Algorithm Hash digest
SHA256 d1f693898e54f16fc3b641f62c3fc6ac90277cf26b9b856b2d0a71f37665bf38
MD5 7776fed22c006fb0bfa07eba8879de87
BLAKE2b-256 9a3a072627f915e68ba63c6a1a41149c76898ecc52041cb5a2d6e084ac222e45

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for kitup_sdk-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d7d85a601801639d582d58be80cfdd712f7980c101d5c90d2bb4e9cb11d75baa
MD5 6fd9875c4ac926cf18ca3ff24297e56e
BLAKE2b-256 6dff3e3b6914cf7dbca28e5c25ea1d8d9f5db64fa422ad68e1965a6589dad517

See more details on using hashes here.

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