← Back to Skills Marketplace
335
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ssy-batchjob-async-job
Description
Use BatchJob HTTP APIs for strict upload validation, precheck, submit, polling, and cancellation. Full-auto file source resolution (file_id/local path/public...
Usage Guidance
This skill appears to be what it says: a BatchJob upload and job-management helper that uses your BATCHJOB_BASE_URL and BATCHJOB_BEARER_TOKEN. Before installing, consider: (1) the skill is designed to run in 'full-auto' resolution mode and may automatically read and upload files it finds in the message/runtime context (local paths like /tmp/..., attachments, or workspace template files). Make sure you trust the agent and the BatchJob endpoint and that you do not have sensitive files accessible in those locations; (2) restrict the BATCHJOB_BEARER_TOKEN scope if possible and use a dedicated account for uploads to limit blast radius; (3) verify channel adapters and runtime permissions — if the runtime can download attachments, the skill will use that capability; (4) if you prefer explicit confirmation before uploads, ask the skill author to expose a conservative mode requiring user confirmation. If you need higher assurance, request the full origin/homepage or source code before deployment.
Capability Analysis
Type: OpenClaw Skill
Name: ssy-batchjob-async-job
Version: 0.0.1
The skill implements a 'full-auto' file upload and job management workflow in `SKILL.md` that reads local files, base64 encodes them, and transmits them to a remote API defined by environment variables. While aligned with its stated purpose of managing batch jobs, the capability to read arbitrary local paths and download from public URLs via `curl` without strict path sanitization or human-in-the-loop confirmation presents a high risk for data exfiltration or local file inclusion (LFI) if the agent is misdirected by a user. No clear evidence of intentional malice or hardcoded malicious endpoints was found.
Capability Assessment
Purpose & Capability
Name/description, required binaries (curl), and required env vars (BATCHJOB_BASE_URL, BATCHJOB_BEARER_TOKEN) align with a HTTP-based BatchJob upload and job management skill. There are no unrelated credentials or binaries.
Instruction Scope
SKILL.md instructs full-auto resolution and automatic uploads from multiple sources (file_id, public URL, explicit local file_path, inbound channel attachment local paths, or channel adapter downloads). This is consistent with an upload tool but grants the skill discretion to read local files and attachments found in the message/runtime context — a potentially surprising behavior for end users. The skill's guardrails constrain retries and submission rules, which is appropriate.
Install Mechanism
Instruction-only skill with no install spec and only requiring curl on PATH. No downloads or archive extraction are requested.
Credentials
Only two env vars are required (base URL and bearer token) which are appropriate and proportionate for an HTTP API integration. No unrelated secrets or paths are requested.
Persistence & Privilege
always:false and no install-time persistence requested. The skill does not request system-wide changes or access to other skills' configs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ssy-batchjob-async-job - After installation, invoke the skill by name or use
/ssy-batchjob-async-job - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.0.1
Initial publish of the BatchJob async job skill for upload validation, precheck, submit, polling, and cancellation flows.
Metadata
Frequently Asked Questions
What is ssy-batchjob-async-job?
Use BatchJob HTTP APIs for strict upload validation, precheck, submit, polling, and cancellation. Full-auto file source resolution (file_id/local path/public... It is an AI Agent Skill for Claude Code / OpenClaw, with 335 downloads so far.
How do I install ssy-batchjob-async-job?
Run "/install ssy-batchjob-async-job" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is ssy-batchjob-async-job free?
Yes, ssy-batchjob-async-job is completely free (open-source). You can download, install and use it at no cost.
Which platforms does ssy-batchjob-async-job support?
ssy-batchjob-async-job is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created ssy-batchjob-async-job?
It is built and maintained by coco (@cocovs); the current version is v0.0.1.
More Skills