Ae1
- Category
- analysis-evasion
- Confidence
- 100% confidence
- Finding
Referenced artifact was not completely inspected
- Content
md node scripts/study_planner.js \
Security audit
Security checks for vulnerabilities and agentic risk
This skill appears to be a Chinese-language study planner that runs a bundled local Node.js report generator and writes optional report files, with no evidence of hidden data access or persistence.
Install this only if you are comfortable with a Chinese-language study-planning skill that may activate on study or memory questions, run a local Node.js script, and write report files to paths the agent supplies. Use explicit output paths and review generated task JSON/report locations if file placement matters.
Referenced artifact was not completely inspected
node scripts/study_planner.js \
Referenced artifact was not completely inspected
node scripts/study_planner.js \
The skill requests exec capability even though its documented purpose is study-plan generation and report/chart creation. That enables shell command execution from user-influenced inputs such as output paths and task files, expanding the attack surface to command injection, arbitrary process spawning, or unintended local system access if the implementation is unsafe.
The auto-trigger conditions are overly broad and match common everyday learning or memory-related queries, causing the skill to activate in many situations where the user did not explicitly request it. In combination with powerful tools like write, edit, and especially exec, this increases the chance of unexpected file creation or command execution based on normal conversation rather than informed user intent.
This markdown file presents all instructions and content exclusively in Chinese, and does not indicate that the user can choose another language. The policy for natural-language violations applies to all file types and specifically covers forcing a specific language without user opt-in.
The natural-language description and user-facing content in this script are consistently Chinese, and later output strings are also Chinese-only. For a general study-planning skill, this effectively forces a specific language/locale without user opt-in or justification, which matches the language/locale policy-violation category.
This markdown file contains user-facing natural language exclusively in Chinese, including the title and usage notes. Under the policy rule, forcing a specific language without user opt-in can be a locale/language policy violation when no alternative or justification is provided.
The manifest says the skill will first collect exam stage and task-goal information from the user and then generate a plan. In this file, the implementation is a non-interactive command-line tool that requires pre-supplied --stage/--days/--hours and optional task JSON, with no logic for conversational intake or follow-up questioning.