Skip to main content

KDSkillHub CLI (Rust core)

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

KDSkillHub CLI

KDSkillHub CLI 是一个用于管理 Kingdee Skillhub 商店技能的命令行工具,支持搜索、安装、更新和卸载技能,并可按 IDE/工具类型分发安装目录。

特性

  • 🔍 搜索远端 Skill
  • 📦 安装 Skill(支持多目标安装)
  • 📋 列出本地已安装 Skill
  • 🔄 更新 Skill(支持 --all 一键更新全部已安装 Skill)
  • 🗑️ 卸载 Skill
  • ⚙️ 可配置安装目标(如 codexqoderqoderworkkiroworkbuddy

安装

pip install kdskillhub-zack

快速开始

# (可选)配置后端地址
kdskillhub config set api.endpoint https://skills.kingdee.com/api

# 搜索 Skill
kdskillhub search pdf

# 安装 Skill
kdskillhub install pdf-processing

# 查看已安装
kdskillhub list

# 更新指定 Skill
kdskillhub update pdf-processing

# 一键更新所有已安装 Skill(现有能力)
kdskillhub update --all

# 卸载 Skill
kdskillhub remove pdf-processing

配置安装目标

可通过配置项选择技能分发到哪些安装目录:

# 方式 1:通用 set
kdskillhub config set install.targets codex,qoder

# 方式 2:快捷命令
kdskillhub config targets codex,qoder,qoderwork

# 查看当前配置
kdskillhub config list

默认支持的目标包括:

  • codex~/.codex/skills
  • qoder~/.qoder/skills
  • qoderwork~/.qoderwork/skills
  • kiro~/.kiro/skills
  • workbuddy~/.workbuddy/skills

常用命令

kdskillhub search [keyword]
kdskillhub install <skill-name|skill-name@version>
kdskillhub list
kdskillhub update <skill-name>
kdskillhub update --all
kdskillhub remove <skill-name>
kdskillhub config list
kdskillhub config get <key>
kdskillhub config set <key> <value>
kdskillhub config targets <ide1,ide2,...>

配置文件

默认路径:~/.config/skillhub/config.yaml

示例:

api:
  endpoint: https://skills.kingdee.com/api
  timeout: 30

install:
  targets:
    - codex
    - qoder
    - qoderwork

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

kdskillhub_zack-2.0.4-py3-none-win_arm64.whl (2.2 MB view details)

Uploaded Python 3Windows ARM64

kdskillhub_zack-2.0.4-py3-none-win_amd64.whl (2.3 MB view details)

Uploaded Python 3Windows x86-64

kdskillhub_zack-2.0.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

kdskillhub_zack-2.0.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

kdskillhub_zack-2.0.4-py3-none-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file kdskillhub_zack-2.0.4-py3-none-win_arm64.whl.

File metadata

File hashes

Hashes for kdskillhub_zack-2.0.4-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 fccbefda5bcb93b074f9fd909456c5ad545b58da87280ddc9bf9ad9cf49479fc
MD5 d57bad637d06b00fb4f55c84bf600339
BLAKE2b-256 30361be19ffb5cc2153f1f7258a098d8b2e26cd02a676b1f41eeb6080ceafc86

See more details on using hashes here.

Provenance

The following attestation bundles were made for kdskillhub_zack-2.0.4-py3-none-win_arm64.whl:

Publisher: publish.yml on zack-zzq/kdskillhub

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

File details

Details for the file kdskillhub_zack-2.0.4-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for kdskillhub_zack-2.0.4-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 54424d6753a8cbfc219dde31d750f44344bc62ab85bf55df1a153a33dc446ce5
MD5 4938aa41cd21c25030b06a23198da148
BLAKE2b-256 b7a1f48cd2baadc961ba44d17dad7b60929977581c68016878df4e145f56b5eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for kdskillhub_zack-2.0.4-py3-none-win_amd64.whl:

Publisher: publish.yml on zack-zzq/kdskillhub

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

File details

Details for the file kdskillhub_zack-2.0.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for kdskillhub_zack-2.0.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d81e89b446266a29100cc23c82759c7e2b42f32127a7c6661bd5a363afd6a907
MD5 49810bf7cf2543111e1f129e2cc569c1
BLAKE2b-256 53230dc7471137109acc73ccf37643c90dbcf7cb77d19c10b302c0d68fb99fa3

See more details on using hashes here.

Provenance

The following attestation bundles were made for kdskillhub_zack-2.0.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on zack-zzq/kdskillhub

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

File details

Details for the file kdskillhub_zack-2.0.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for kdskillhub_zack-2.0.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0a20aaf435da6c7462bbc87fce620d29022aec7359305cf5ce5005d40ae9ae1e
MD5 bcf9fa23751d73c20177f2f77fcf7397
BLAKE2b-256 42e82846a70786ba80cff690c2da9786c2860f99fe7a3d313d1dac2e9d1346bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for kdskillhub_zack-2.0.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on zack-zzq/kdskillhub

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

File details

Details for the file kdskillhub_zack-2.0.4-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kdskillhub_zack-2.0.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 69cc8bfa2c8c7464cada2ebdea21f288627be8a78ea88d3b01f5acbcbc71b77d
MD5 ddc32b42300ac161d77eac160b1ea02a
BLAKE2b-256 11e7aeab99c7c14a4aa8e1161eaf6da7213fd6eb10c2613e5538589e4f3edcd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for kdskillhub_zack-2.0.4-py3-none-macosx_11_0_arm64.whl:

Publisher: publish.yml on zack-zzq/kdskillhub

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