job-agent
This is a documentation-only skill that instructs the AI to invoke the jobagent CLI, but the undeclared shell:WRITE requirement and remote install pattern present notable concerns despite partial risk acknowledgment.
为什么得出这个结论
2/4 个维度触发发现 3 项声明之外的能力或越权行为。
提取到 1 个高危 IOC 或外联信号。
没有形成明确的恶意路径。
没有完整依赖信息,供应链判断需要保留弹性。
风险分是怎么被拉高的
SKILL.md instructs the AI to run Bash commands (jobagent doctor env, jobagent round start, etc.) but declares no allowed-tools, creating a doc-to-capability mismatch
curl|bash installer from GitHub raw URL on line 53; partially acknowledged in skill-card.md but risk remains
Skill is purely guidance text; no embedded malicious code found in the distributed skill artifact
最关键的证据
Undeclared shell execution requirements
SKILL.md frontmatter declares allowed-tools: none but the skill body explicitly instructs the AI to run Bash commands (jobagent doctor env, jobagent round start, jobagent <platform> login --check, etc.) across dozens of lines. This is a doc-to-capability mismatch.
SKILL.md:1 Remote script download via curl|bash
Line 53 contains 'curl -fsSL https://raw.githubusercontent.com/jiyangnan/AgentMesh-JobAgent/main/scripts/install.sh | bash' — a well-known risky pattern that fetches and executes arbitrary code from a remote URL. The Windows variant uses 'irm ... | iex' with the same risk.
SKILL.md:53 Missing filesystem:READ declaration for resume file access
SKILL.md references 'jobagent resume analyze --file <resume-path>' which implies reading local resume files, but no filesystem:READ is declared in allowed-tools.
SKILL.md:66 声明能力 vs 实际能力
SKILL.md instructs Bash execution of jobagent CLI commands throughout without declared allowed-tools SKILL.md references reading resume files (--file <resume-path>) and output review files without filesystem:READ declaration SKILL.md is itself a skill-invoke document, instructing the AI to call the jobagent CLI as a subprocess 可疑产物与外联
curl -fsSL https://raw.githubusercontent.com/jiyangnan/AgentMesh-JobAgent/main/scripts/install.sh | bash SKILL.md:53
https://jobagent.agentmesh360.com/ SKILL.md:8
https://agentmesh360.com/app/ SKILL.md:24
https://clawhub.ai/user/jiyangnan skill-card.md:7
https://clawhub.ai/jiyangnan/skills/job-agent skill-card.md:31
依赖与供应链
没有结构化依赖告警。
文件构成
SKILL.md skill-card.md