Ae1
- Category
- analysis-evasion
- Confidence
- 100% confidence
- Finding
Referenced artifact was not completely inspected
- Content
md python scripts/query_watch_repair.py price --brand 欧米茄 --category 基础款
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a coherent watch-repair quote review helper that reads public Wuhan Hengdeli pricing/case data and does not show hidden, destructive, persistent, or credential-seeking behavior.
Before installing, understand that this skill relies on one Wuhan repair shop's public pricing and case evidence, not nationwide market averages or official brand pricing. Use it for preliminary quote questions only, and treat any local --source file path or live website lookup as user-directed evidence gathering.
Referenced artifact was not completely inspected
python scripts/query_watch_repair.py price --brand 欧米茄 --category 基础款
Referenced artifact was not completely inspected
python scripts/query_watch_repair.py price --brand 欧米茄 --category 基础款
Referenced artifact was not completely inspected
python scripts/query_watch_repair.py price --brand 欧米茄 --category 基础款
Referenced artifact was not completely inspected
python scripts/query_watch_repair.py price --brand 欧米茄 --category 基础款
The skill explicitly instructs the agent to query live network sources and read local files via scripts, but it does not declare any tool/permission scope. That mismatch can cause the agent to use broader-than-expected file-read or network capabilities, increasing the chance of unauthorized data access or unintended outbound requests if the runtime auto-grants tools.
This markdown file includes natural-language requirements that prescribe Chinese source names and later provides allowed claim templates only in Chinese. Under the stated policy, forcing a specific language without user opt-in is a violation unless the locale restriction is explicitly justified, which is not documented here.
The file defines compliant claim examples exclusively in Chinese quotation templates, creating an instruction bias toward Chinese output. Because the policy applies to all file types and disallows forcing a specific language absent opt-in or documented justification, this is a reportable issue.
The module docstring states the skill is for querying Wuhan Hengdeli evidence, and multiple user-facing strings throughout the file are only in Chinese with a default region of Wuhan. Under the policy, forcing a specific language/locale without opt-in is a natural-language policy issue unless the locale constraint is clearly documented and justified to the user as region-specific behavior.
Skill's behavior or capabilities extend beyond its stated purpose. Scope creep allows an agent to perform actions unrelated to its documented functionality, increasing the attack surface.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
The manifest fields combine Chinese and English instructional content, but there is no statement that the skill should match the user's preferred language or offer language choice. This can be a locale-policy concern if the skill effectively imposes mixed-language output conventions without user opt-in.
The description says the skill is suitable for phrases like '报价合理吗' and '维修避坑', which are broad everyday support-style requests and are not bounded by explicit invocation constraints. Although the domain is watch repair, the manifest text does not clearly specify trigger scope or exclusion examples at this top-level description field.
This JSON file is a manifest-scoped file type, so vague-trigger checks apply. The content provides structured skill data but contains no explicit activation conditions, trigger phrases, or exclusion criteria, which can leave the skill's invocation scope ambiguous if this file is used as part of skill metadata.
No suspicious patterns detected.