← Back to Skills Marketplace
qirongzhang

AudTools Shopify Batch Collector

by QirongZhang · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
234
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install audtools-shopify-collector
Description
AudTools Shopify 批量采集器 - 读取 CSV 中的分类链接,批量自动提交到 https://www.audtools.com,自动填充链接、设置商品数量为 9999,间隔 2 秒提交,完成批量采集商品。
README (SKILL.md)

AudTools Shopify 批量采集器

自动批量采集 Shopify 分类商品到 AudTools 网站,支持从 CSV 读取链接,自动填充、设置数量,间隔提交。

功能特点

  • ✅ 读取 CSV 文件中的"完整链接"列
  • ✅ 自动打开 AudTools 网站
  • ✅ 检测是否需要登录,需要登录会提醒你手动登录
  • ✅ 依次在输入框填入每个链接
  • ✅ 自动设置商品数量为 9999
  • ✅ 点击提交,每条操作间隔 2 秒
  • ✅ 完全自动化,不需要手动操作

使用方法

# 默认 CSV 读取默认路径 C:\workspace\caiji\shop-futvortexstore-com-categories.csv
node batch-collect.js

# 指定 CSV 文件路径
node batch-collect.js C:\path	o\your\categories.csv

工作流程

  1. **自动流程:
  2. 打开 https://www.audtools.com/users/shopns#/users/shopns/collecs
  3. 检测是否有登录表单,如果有会暂停,请你手动登录
  4. 登录完成后继续执行
  5. 读取 CSV 中"完整链接"列的每个链接
  6. 在输入框填入链接,设置商品数量为 9999
  7. 点击提交
  8. 等待 2 秒
  9. 处理下一个链接
  10. 全部完成后暂停,你可以在浏览器导出结果

CSV 格式要求

CSV 需要有一列叫 完整链接,每个单元格是分类页面的完整 URL。就是 category-collector 输出的 CSV 格式正好匹配,可以直接使用。

示例

配合 category-collector 使用:

  1. 先用 category-collector 采集 Shopify 分类得到 CSV
  2. 然后用 audtools-shopify-collector 批量提交到 AudTools 采集商品
# 第一步:采集分类
node category-collector/collect.js https://shop-futvortexstore.com/ C:\workspace\caiji

# 第二步:批量提交到 AudTools
node audtools-shopify-collector/batch-collect.js C:\workspace\caiji\shop-futvortexstore-com-categories.csv

安装依赖

npm install

依赖:

  • playwright (已经安装)
  • csv-parser (新增,需要安装)

作者

Created by OpenClaw 自动生成,根据需求定制

Usage Guidance
This skill appears to do exactly what it says: automate form submissions to AudTools from a CSV. Before installing or running it: - Inspect the CSV you provide (trusted source) — the script will submit every link it finds. Malformed or malicious links could cause unexpected behavior. - Be aware it automates many submissions (sets quantity to 9999 and iterates). That may trigger rate limits, account bans, or violate audtools.com terms of service; use responsibly and with the target account owner's consent. - Installing will pull Playwright and may download browser binaries (large downloads). Ensure you trust the npm registry mirror your environment will use. - Run in an isolated/test environment first to confirm selectors and behavior; verify the submission button and fields are the expected ones on the live site. - The code requires a recent Node (package-lock notes Node >=18 for Playwright). Review package.json/lock for versions you expect. - If you are concerned about exfiltration or data leakage, search the code for network calls to domains other than audtools.com (none observed) and run the script offline or behind network monitoring on first use.
Capability Analysis
Type: OpenClaw Skill Name: audtools-shopify-collector Version: 1.0.0 The skill bundle is a browser automation tool designed to batch-submit Shopify category links from a CSV file to the AudTools website using Playwright. The scripts (batch-collect.js and batch-collect-fixed.js) include legitimate logic for handling authentication by pausing for manual user login rather than attempting to steal credentials. No evidence of data exfiltration, unauthorized network access, or malicious persistence was found; the code's behavior is strictly aligned with the functionality described in SKILL.md.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, and the two JS files consistently implement a Playwright-based browser automation that reads a CSV '完整链接' column and submits each link to https://www.audtools.com with quantity=9999. No unrelated credentials, binaries, or access are requested.
Instruction Scope
Runtime instructions are narrowly scoped: read CSV, open audtools page, detect manual login, fill inputs, click submit with 2s interval. They do not instruct reading arbitrary system files or transmitting data to third-party endpoints beyond audtools. allowed-tools includes exec/read/write/edit which is consistent with running node and reading/writing CSVs.
Install Mechanism
No explicit install spec in registry entry (instruction-only), but package.json/package-lock declare dependencies (playwright, csv-parser). Installing will fetch packages from the npm mirror listed in package-lock (registry.npmmirror.com). Playwright typically downloads browser binaries during install—consider this network activity and disk usage. The package sources are standard npm packages, not arbitrary HTTP downloads.
Credentials
The skill requests no environment variables, credentials, or config paths. It requires user interaction for login (manual in a real browser) and does not programmatically capture or require the user's credentials.
Persistence & Privilege
Registry flags are normal (always:false, user-invocable:true). The skill does not request persistent system-wide privileges or modify other skills/settings. It does keep a browser context open to allow manual login, which is expected behavior for this automation.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install audtools-shopify-collector
  3. After installation, invoke the skill by name or use /audtools-shopify-collector
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
AudTools Shopify 批量采集器 - 读取 CSV 分类链接,批量自动提交到 AudTools,自动填充链接、设置商品数量 9999,间隔 2 秒提交
Metadata
Slug audtools-shopify-collector
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is AudTools Shopify Batch Collector?

AudTools Shopify 批量采集器 - 读取 CSV 中的分类链接,批量自动提交到 https://www.audtools.com,自动填充链接、设置商品数量为 9999,间隔 2 秒提交,完成批量采集商品。 It is an AI Agent Skill for Claude Code / OpenClaw, with 234 downloads so far.

How do I install AudTools Shopify Batch Collector?

Run "/install audtools-shopify-collector" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is AudTools Shopify Batch Collector free?

Yes, AudTools Shopify Batch Collector is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does AudTools Shopify Batch Collector support?

AudTools Shopify Batch Collector is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created AudTools Shopify Batch Collector?

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

💬 Comments