job-status

v1.0.1

HPC/AI job status query skill. Fetches job status information by jobId from a specific API endpoint and parses the jobState field from the JSON response. **U...

0· 90·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (job-status) align with the code and docs: Python/Bash scripts, config, and tool metadata all target the same API endpoint (http://www.aicnic.cn/jobs/api/jobs/infos/hpcai28/{jobId}) and only extract data.jobState and related fields.
Instruction Scope
SKILL.md and tool definition limit behavior to querying the stated API and handling JSON responses. The runtime instructions and scripts do not attempt to read arbitrary system files or unrelated credentials; they only reference standard paths (HOME, logs) and network access to the stated domain.
Install Mechanism
There is no external registry install spec; an included install.sh copies the skill into $HOME/.openclaw/skills/job-status, sets permissions, runs unit tests, and optionally prompts to pip-install the requests package. This is expected for a local skill installer, but it will modify files under the user's home and may call pip if the user agrees.
Credentials
The skill declares no required environment variables or credentials and the code does not read secret env vars. README mentions optional environment variables (JOB_STATUS_TIMEOUT, etc.) for convenience, but these are not required and do not introduce new privileges.
Persistence & Privilege
always:false (default) and the installer only writes to a skill-specific directory under the user's home. The skill does not modify other skills or global system configuration beyond copying its own files.
Assessment
This skill appears internally consistent and implements exactly what it claims: querying a specific HTTP API for job status. Before installing, verify you trust the API host (www.aicnic.cn) because the scripts will make network requests to that domain. The installer copies files into ~/.openclaw/skills/job-status and may prompt to install the Python requests package via pip — run the installer interactively or inspect/install files in a sandbox if you prefer. If you need stricter controls, run the Python/Bash scripts manually or review/modify config.yaml (base_url, timeout) before use. If you have any doubt about the external endpoint, don’t grant network access or run the scripts until you confirm the API is trusted.

Like a lobster shell, security has layers — review code before you run it.

latestvk977h3jsvxf2yrz7hmht6frays8344dn

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

Clawdis

Comments