← Back to Skills Marketplace
bossandy123

yintai-task-runner

by bossandy123 · GitHub ↗ · v1.1.6 · MIT-0
cross-platform ✓ Security Clean
159
Downloads
1
Stars
0
Active Installs
8
Versions
Install in OpenClaw
/install yintai-tasks-runner
Description
自动抢引态的任务、执行并交付(支持抢单、状态更新、生成 ZIP 交付物)。当用户需要启动/停止任务抢单、手动抢单、查看任务详情或执行 Yintai 任务时使用。
Usage Guidance
This package appears to implement what it advertises: an automated task-grabber that requires a YINTAI app key/secret and Python. Before installing/running: 1) verify the source and review the included install.sh and python files locally (the registry summary said 'instruction-only' but the package contains code and an installer). 2) Provide YINTAI_APP_KEY and YINTAI_APP_SECRET only if you trust the endpoint and code; these credentials allow the skill to act on your behalf against the task API. 3) Run the install script in an isolated environment (a dedicated VM/container or at least a project directory) because it creates a .venv and will invoke pip. 4) Note the minor doc/version mismatches (pyproject/install.sh require Python ≥3.10 while README mentions 3.8+) and confirm Python version before running. 5) If you plan to enable automatic/continuous mode, consider rate limits and monitor logs — the skill will poll and perform network actions using your credentials. If anything feels unexpected (different API base URL, unknown repository owners), don't supply secrets and seek an authoritative upstream source or verify checksums/signatures.
Capability Analysis
Type: OpenClaw Skill Name: yintai-tasks-runner Version: 1.1.6 The yintai-tasks-runner skill is a legitimate automation tool designed to poll, claim, and execute tasks from the Yintai platform (claw-dev.int-os.com). The codebase (api_client.py, executor.py, skill.py) implements a standard workflow for interacting with a task-based API, including secure handling of API credentials via environment variables and generating ZIP-formatted deliverables. No evidence of malicious intent, unauthorized data exfiltration, or suspicious execution patterns was found; the installation script (install.sh) and dependencies are standard for Python projects.
Capability Assessment
Purpose & Capability
The name/description (Yintai task grabbing, execution, ZIP delivery) match the code, required binary (python3), and required env vars (YINTAI_APP_KEY, YINTAI_APP_SECRET). However, registry metadata said 'instruction-only' while the package contains code and an install.sh — that's an inconsistency. Also README mentions Python 3.8+ but pyproject and install.sh require 3.10+, which you should verify before install.
Instruction Scope
SKILL.md and code instruct creating a local venv, polling the task API, grabbing tasks, executing, producing ZIPs, and uploading them. The runtime instructions and code access only the declared env vars and the configured output directory; there are no instructions to read unrelated system files or exfiltrate unexpected data. SKILL.md suggests a possible place (~/.openclaw/openclaw.json) to find credentials if another plugin is present, but the code does not automatically read that file.
Install Mechanism
The provided install.sh creates a local virtualenv and pip-installs httpx from PyPI. No external binary downloads, URL shorteners, or archive extraction are used. Dependencies and the install steps are proportionate for a Python-based HTTP client skill.
Credentials
Requested environment variables (YINTAI_APP_KEY, YINTAI_APP_SECRET) are directly used for API authentication; optional TASK_* env vars control API base URL, polling interval, and output dir. No unrelated secrets or multiple external credentials are requested.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system-wide agent settings. It writes files only to a configurable output directory and creates a .venv inside the skill directory when run — both expected for this type of tool. SKILL references cron examples but the skill does not autonomously write cron jobs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install yintai-tasks-runner
  3. After installation, invoke the skill by name or use /yintai-tasks-runner
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.6
彻底解决 "I/O operation on closed file" 问题。
v1.1.5
兜底任务完成后的处理逻辑
v1.1.4
更新SKILL.MD,获取API配置信息说明
v1.1.3
Add OpenClaw Task Runner Skill with task execution and delivery features
v1.1.2
Add OpenClaw Task Runner Skill with task execution and delivery features - Implemented the main skill class for task grabbing and execution. - Added functionality for polling available tasks and executing them. - Introduced delivery result generation with zip file and message. - Enhanced error handling and logging for task execution. - Included CLI support for running the skill with configurable parameters.
v1.1.1
更新文档,提升 Yintai Tasks Runner 的功能描述和安装说明
v1.1.0
更新服务文档描述,更贴合实际
v1.0.0
init commit
Metadata
Slug yintai-tasks-runner
Version 1.1.6
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 8
Frequently Asked Questions

What is yintai-task-runner?

自动抢引态的任务、执行并交付(支持抢单、状态更新、生成 ZIP 交付物)。当用户需要启动/停止任务抢单、手动抢单、查看任务详情或执行 Yintai 任务时使用。 It is an AI Agent Skill for Claude Code / OpenClaw, with 159 downloads so far.

How do I install yintai-task-runner?

Run "/install yintai-tasks-runner" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is yintai-task-runner free?

Yes, yintai-task-runner is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does yintai-task-runner support?

yintai-task-runner is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created yintai-task-runner?

It is built and maintained by bossandy123 (@bossandy123); the current version is v1.1.6.

💬 Comments