Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

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

Release files for kdskillhub-zack 2.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for kdskillhub-zack 2.1.0
File
kdskillhub_zack-2.1.0-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
kdskillhub_zack-2.1.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
kdskillhub_zack-2.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
kdskillhub_zack-2.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
kdskillhub_zack-2.1.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details

Total release size: 11.4 MB

Release files / kdskillhub_zack-2.1.0-py3-none-win_arm64.whl

Download URL kdskillhub_zack-2.1.0-py3-none-win_arm64.whl
Size 2.2 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
47e597fbe2a4f42de5e80f0e1796b5a1de1ff5e6d86ed132b89802e662c7a7d3
BLAKE2b-256 checksum
How to use checksums
0a21ee93052454ce10f027f616a0c30284a8ac93b5f2808f8b97688363eaeaa2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 27, 2026.

Transparency log

Release files / kdskillhub_zack-2.1.0-py3-none-win_amd64.whl

Download URL kdskillhub_zack-2.1.0-py3-none-win_amd64.whl
Size 2.3 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
0edee4e18f66ffc69100ebc8d049ceb8525ca59499ab2c2ace273fb285888486
BLAKE2b-256 checksum
How to use checksums
aba220100c70df1b980799f8aa309c09970c5d6f8ba03bd97e465a8bd23a7bb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 27, 2026.

Transparency log

Release files / kdskillhub_zack-2.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL kdskillhub_zack-2.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.4 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
364d9233ebd443cd63d63ac7d20412a0eb62c785fbd87b20fa72f7ce7c9acb8f
BLAKE2b-256 checksum
How to use checksums
78c4edcfe7ed9fbc5af46b2dd8d694b7d8ce7d1defcb974647749639d1c975c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 27, 2026.

Transparency log

Release files / kdskillhub_zack-2.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL kdskillhub_zack-2.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.3 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
82de1eec9960ac0fef9ed7d050cc84059fcd1451683ede5b0cf8d1f523778f99
BLAKE2b-256 checksum
How to use checksums
36eea85e828a79fafc5a7cc64e1ffcdca26c5f8a072fe7a8943c94dd644d036b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 27, 2026.

Transparency log

Release files / kdskillhub_zack-2.1.0-py3-none-macosx_11_0_arm64.whl

Download URL kdskillhub_zack-2.1.0-py3-none-macosx_11_0_arm64.whl
Size 2.2 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
108103a0d7ab464dde89fdcc3213134f708d35cbdf0e4fe4a5a0ddd03dbab3d7
BLAKE2b-256 checksum
How to use checksums
a4844c71448ae8b42d770fca806064687c17f42c94c42a41fac7ff02652738af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 27, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.1.0 This release

5 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page