← Back to Skills Marketplace
ykjack2005

uos-printer-driver-downloader

by ykjack2005 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
78
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install uos-printer-driver-downloader
Description
本技能用于从统信UOS驱动中心搜索并下载打印机驱动程序。技能包含多个Python脚本,提供分离式和一体化两种使用方式。
Usage Guidance
The skill appears to do what it says: search the UOS driver API and download .deb files. Before running: (1) Review and, if needed, edit the scripts to change the hard-coded download path (/Users/yangkaijian/Desktop) to a location you control; (2) Run the scripts in a confined environment (container or non-root account) the first time to verify behavior; (3) Inspect downloaded .deb files before installation (don’t blindly dpkg/apt install them); (4) Ensure your network policy allows requests to https://www.chinauos.com and that this is an expected source; (5) If you need higher assurance, ask the author for a canonical homepage or signed releases — lack of a homepage/source origin is a minor trust gap. Overall the skill is internally coherent but exercise normal caution for any code that downloads and writes executables to disk.
Capability Analysis
Type: OpenClaw Skill Name: uos-printer-driver-downloader Version: 1.0.0 The skill bundle is a legitimate utility designed to search for and download printer drivers from the official UnionTech UOS (统信UOS) driver center. The scripts (list_printers.py, download_driver.py, download_printer.py) use the requests library to interact with official APIs (chinauos.com) and handle file downloads as described. While download_driver.py contains a hardcoded developer-specific path (/Users/yangkaijian/Desktop), this appears to be an unintentional leftover from development rather than a malicious indicator, and the integrated download_printer.py correctly allows for user-specified directories.
Capability Assessment
Purpose & Capability
Name/description align with included Python scripts and declared API endpoints (chinauos.com). The code only performs searches and two-step downloads from the stated UOS driver APIs and writes driver .deb files to disk; no unrelated services or credentials are requested.
Instruction Scope
SKILL.md and the scripts are consistent: they install requests, call the documented search/download APIs, save results to driver_list.json and write .deb files. Minor scope concerns: examples and defaults reference system-specific paths (/opt/miniconda3/bin/python3 and a hard-coded /Users/yangkaijian/Desktop path in download_driver.py) which may be inappropriate on other systems and could cause files to be written to an unexpected location if not changed.
Install Mechanism
No install spec; this is instruction+script content only. No downloads or extracted archives during install — scripts are included in the skill bundle.
Credentials
Skill requests no environment variables, credentials, or config paths. Network access is required to chinauos.com (expected for the stated functionality). No other secrets or unrelated services are referenced.
Persistence & Privilege
always is false and the skill does not request persistent system privileges or modify other skills/config. It writes files only to the working/download directories and the driver_list.json file.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install uos-printer-driver-downloader
  3. After installation, invoke the skill by name or use /uos-printer-driver-downloader
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the uos-printer-driver-downloader skill. - Search and download printer drivers from the UOS driver center. - Supports both separated (search then download) and integrated (search & download in one step) workflows via multiple Python scripts. - Command-line and interactive usage supported; drivers can be filtered by architecture (e.g., amd64, arm64). - Search results and selections are saved to JSON for later use; downloaded files are saved in .deb format. - Detailed usage guidance, error handling, and output explanation provided. - Suitable for driver installation, bulk download, and version management on UOS or compatible Linux systems.
Metadata
Slug uos-printer-driver-downloader
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is uos-printer-driver-downloader?

本技能用于从统信UOS驱动中心搜索并下载打印机驱动程序。技能包含多个Python脚本,提供分离式和一体化两种使用方式。 It is an AI Agent Skill for Claude Code / OpenClaw, with 78 downloads so far.

How do I install uos-printer-driver-downloader?

Run "/install uos-printer-driver-downloader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is uos-printer-driver-downloader free?

Yes, uos-printer-driver-downloader is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does uos-printer-driver-downloader support?

uos-printer-driver-downloader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created uos-printer-driver-downloader?

It is built and maintained by ykjack2005 (@ykjack2005); the current version is v1.0.0.

💬 Comments