A package manager for Agent skills
Project description
Skill Hub
Skill Hub 是一个用于管理和分发AI助手技能包的工具。它允许用户轻松地安装、更新、卸载和管理各种技能。
功能特性
skill -v: 显示版本信息skill install <repo>: 安装指定仓库的所有技能skill install <skill>@<repo> -u: 强制更新指定技能skill update <repo>: 更新指定仓库的所有技能skill uninstall <skill>@<repo>: 卸载指定技能skill list: 查看当前已安装的技能skill repo: 查看技能仓库列表skill search: 搜索可用技能skill manage: 管理已安装的技能
安装
pip install dist/skill_hub-1.0.0-py3-none-any.whl
使用方法
安装技能
# 安装整个仓库的所有技能
skill install username/repository
# 安装特定技能
skill install skillname@username/repository
# 强制更新安装
skill install username/repository -u
管理技能
# 查看已安装的技能
skill list
# 更新技能
skill update skillname@username/repository
# 卸载技能
skill uninstall skillname@username/repository
交互式操作
# 查看并安装仓库
skill repo
# 搜索并安装技能
skill search
# 管理已安装的技能
skill manage
技能格式
技能应包含一个 SKILL.md 文件,用来描述技能的功能和用法。
架构设计
- 命令模块化:每个命令作为一个独立模块
- 配置文件:使用 config.json 来配置不同AI助手的技能路径
- 仓库系统:支持从 GitHub 仓库安装技能
- 交互式UI:使用 curses 库提供友好的终端界面
Project details
Release history Release notifications | RSS feed
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 Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agent_skills_hub-1.0.0-py3-none-any.whl.
File metadata
- Download URL: agent_skills_hub-1.0.0-py3-none-any.whl
- Upload date:
- Size: 19.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bb7d8221e062ecfe51ca661a285e1d4ac41fb322350c013276f9b05ca558eb99
|
|
| MD5 |
9f23eba57c3689054c0f83ea78a1a62f
|
|
| BLAKE2b-256 |
e0a539772551d8683daef55e013f26135c75d98b332e668cea1fbcb32e455904
|