likes-training-planner
Legitimate training platform skill with documented but dangerous curl|bash installation pattern that creates supply chain risk. Core functionality is benign with no active malicious behavior detected.
Why this conclusion was reached
2/4 dimensions flaggedDeclared resources and inferred behavior are broadly aligned.
2 high-risk artifacts or egress signals were extracted.
The report includes 3 attack-chain steps and 0 severe findings.
Dependency information is incomplete, so supply-chain confidence stays limited.
Attack Chain
delivery · README.md:37
exploitation · install.sh:1
impact_potential · install.sh
What drove the risk score up
SKILL.md and README recommend piping curl to bash for installation. This allows remote server to execute arbitrary code. Found in README.md:35, SKILL.md:308, README.en.md:35
Installation pulls from gitee.com/chenyinshu and github.com/chenwynn. These repositories could be compromised to serve malicious install.sh at any time
Most important evidence
Dangerous curl|bash installation pattern
SKILL.md and README files recommend 'curl -fsSL <url> | bash' for installation. This pattern allows the remote server to execute arbitrary code on the user's machine. While the current install.sh is benign, the repository could be compromised to serve malicious code.
README.md:37 Multiple remote installation sources
Skill provides installation instructions from both Gitee and GitHub. Both sources are third-party and could be independently compromised.
likes-training-planner/SKILL.md:297 Declared capability vs actual capability
SKILL.md declares node scripts that write config/output files to ~/.openclaw/ SKILL.md declares LIKES_API_KEY requirement; scripts make HTTPS API calls to my.likes.com.cn SKILL.md documents node script execution (node scripts/*.cjs) Scripts read LIKES_API_KEY from process.env only - legitimate use Suspicious artifacts and egress
curl -fsSL https://gitee.com/chenyinshu/likes-training-planner/raw/main/install.sh | bash README.en.md:35
curl -fsSL https://raw.githubusercontent.com/chenwynn/likes-training-planner/main/install.sh | bash likes-training-planner/SKILL.md:297
https://gitee.com/chenyinshu/likes-training-planner/raw/main/install.sh README.en.md:35
https://gitee.com/chenyinshu/likes-training-planner/releases/latest/download/likes-training-planner.skill README.en.md:43
http://127.0.0.1:18789 README.en.md:56
https://my.likes.com.cn README.en.md:63
https://gitee.com/chenyinshu/likes-training-planner README.en.md:276
https://gitee.com/chenyinshu/likes-training-planner/releases README.en.md:277
https://my.likes.com.cn/api/open likes-training-planner/references/api-docs.md:8
Dependencies and supply chain
There are no structured dependency warnings.
File composition
likes-training-planner/references/api-docs.md README.en.md README.md likes-training-planner/SKILL.md