← Back to Skills Marketplace
m-final

Taiji Topo File Downloader

by m-final · GitHub ↗ · v1.1.0
cross-platform ⚠ suspicious
433
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install taiji-topo-file-downloader
Description
在太极平台 a.taiji.woa.com 工作流页面自动定位节点侧边栏、打开配置文件面板并下载文件。用于“下载太极拓扑配置文件/模型文件”“在太极页面里找到文件并保存到本地”等任务,特别适合需要先校验页面是否已正确打开、再稳定定位侧边栏与文件列表的场景。
Usage Guidance
This skill appears coherent for its intended task, but before installing consider: (1) it will automate your browser to click UI elements — only run it when you trust the Taiji page and the agent's access to your browser profile; (2) the shell snippet will look in ~/Downloads and move the most-recent Chrome temporary file — if you have concurrent downloads it could pick the wrong file, so test in a controlled environment or adapt the script to use deterministic filenames; (3) there are no requested credentials, but the agent will need permission to control the browser and to run shell commands that operate on your Downloads folder; (4) if you need stronger safety, ask the maintainer for an option to preview the target temp file path before moving and to restrict operations to a dedicated download directory. Overall the skill is internally consistent and not requesting disproportionate access.
Capability Analysis
Type: OpenClaw Skill Name: taiji-topo-file-downloader Version: 1.1.0 The skill bundle automates file downloads from the internal platform 'a.taiji.woa.com' but includes high-risk shell commands in SKILL.md. Specifically, the shell script uses 'eval' and lacks sanitization for the '$file_name' variable in a 'mv' command, which presents a path traversal vulnerability. While the behavior appears aligned with its stated purpose, the use of shell execution to manipulate local files in '~/Downloads' without robust input validation is a significant security risk.
Capability Assessment
Purpose & Capability
The name/description claim to locate a Taiji workflow sidebar, open a config/file panel, and download a file. The SKILL.md provides step-by-step UI-location strategies, example DOM scripts, OpenClaw browser automation calls, and a shell snippet to move Chrome's temporary download into a timestamped directory. All requested actions align with the stated purpose and no unrelated services, credentials, or binaries are requested.
Instruction Scope
Instructions include browser automation interactions (snapshots, element refs, clicks) and a local shell snippet that looks in ~/Downloads for Chrome temporary files and moves/renames them. This is within scope for ensuring reliable download+persist, but it does require local filesystem access and assumes Chrome's temp filename pattern; there is a minor risk of misidentifying/moving an unrelated file if multiple downloads occur concurrently or the naming pattern differs.
Install Mechanism
No install spec and no code files to execute are provided beyond the SKILL.md text and a simple package.json. Instruction-only skills present the lowest install risk; nothing will be downloaded or written to disk by an installer.
Credentials
The skill declares no required environment variables, credentials, or config paths. The only implicit environment dependency is access to the user's browser/profile and the filesystem path ~/Downloads used by the provided shell snippet — both are proportional to the task of capturing and renaming a downloaded file.
Persistence & Privilege
The skill does not request always:true and is user-invokable; it does not instruct modifying other skills or system-wide agent configs. Autonomous invocation is allowed by platform default but is not combined with other elevated privileges here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install taiji-topo-file-downloader
  3. After installation, invoke the skill by name or use /taiji-topo-file-downloader
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Add robust browser automation template, mandatory URL/page precheck, and timestamped output folder naming (topo_YYYYMMDD_HHMMSS).
v1.0.0
taiji-topo-file-downloader 1.0.0 - Initial release of an automated configuration file downloader for the 太极 (Taiji) platform workflow pages. - Guides users to find and download files from the workflow's file management dialog. - Provides script examples for automatic file download and moving files from Chrome's temporary download location to a specified directory. - Documents prerequisites, usage steps, troubleshooting tips, and default output directory structure.
Metadata
Slug taiji-topo-file-downloader
Version 1.1.0
License
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Taiji Topo File Downloader?

在太极平台 a.taiji.woa.com 工作流页面自动定位节点侧边栏、打开配置文件面板并下载文件。用于“下载太极拓扑配置文件/模型文件”“在太极页面里找到文件并保存到本地”等任务,特别适合需要先校验页面是否已正确打开、再稳定定位侧边栏与文件列表的场景。 It is an AI Agent Skill for Claude Code / OpenClaw, with 433 downloads so far.

How do I install Taiji Topo File Downloader?

Run "/install taiji-topo-file-downloader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Taiji Topo File Downloader free?

Yes, Taiji Topo File Downloader is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Taiji Topo File Downloader support?

Taiji Topo File Downloader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Taiji Topo File Downloader?

It is built and maintained by m-final (@m-final); the current version is v1.1.0.

💬 Comments