Skill flagged — suspicious patterns detected
ClawHub Security flagged this skill as suspicious. Review the scan results before using.
AI慧记
v2.5.1AI慧记能力:查询个人会议(进行中/历史)基于会议号查询参与会议的相关纪要、支持一键接收分享的慧记链接并内容解读、基于原文进行AI分析(总结/待办提取/专题分析)。
⭐ 0· 92·1 current·1 all-time
by@spzwin
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
Capability signals
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
OpenClaw
Suspicious
medium confidencePurpose & Capability
Name/description (meeting transcript, summaries, share-link parsing) match the included scripts and API endpoints (chatListByPage, splitRecordList, getChatFromShareId, etc.). The external API domain referenced (sg-al-ai-voice-assistant.mediportal.com.cn) is consistent with the described purpose.
Instruction Scope
Runtime instructions and shipped scripts call only the declared ai-huiji APIs, parse share links, and perform AI analysis on returned text — scope is appropriate. However, the scripts disable TLS verification (requests with verify=False and suppression of InsecureRequestWarning), which weakens transport security and can allow MITM of transcript data. The scripts also create and manage local cache files (.cache/huiji) that will contain potentially sensitive transcript data; SKILL.md states not to expose raw JSON to users, but the local cache still persists plaintext transcripts.
Install Mechanism
No install spec (instruction-only) and only Python scripts are included; nothing is downloaded or installed from unknown URLs. This is lower-risk from an install mechanism perspective.
Credentials
Registry metadata declared no required env vars or primary credential, but every script requires XG_BIZ_API_KEY (or XG_APP_KEY) and optionally XG_USER_TOKEN. That mismatch is significant: the skill will not function without an appKey, and those credentials grant access to the backend API. The default short-link base (http://s.medihub.cn/p/) and ability to read/resolve URLs may cause the skill to fetch external URLs. Required credential scope and storage/rotation expectations are not documented in the registry metadata.
Persistence & Privilege
The skill does not request always:true and does not modify other skills. It writes cache files under its own skill directory (.cache/huiji) and creates backups; this is normal for caching but means meeting transcripts will be stored on disk where the agent runs. Combined with disabled TLS verification, stored data may be at higher risk if the host or network is untrusted.
What to consider before installing
This skill appears to implement meeting-transcript and share-link parsing functionality as described, but there are a few red flags to consider before installing:
- The registry metadata claims no required environment variables, but all scripts require an appKey (XG_BIZ_API_KEY or XG_APP_KEY) and optionally XG_USER_TOKEN. Do not provide highly privileged credentials until you confirm what the appKey can access and whether it can be scoped or rotated.
- The Python scripts disable TLS verification (requests(..., verify=False)) and suppress warnings. This weakens network security and could expose transcripts to interception on untrusted networks. Ask the publisher to remove verify=False or provide a documented reason and a proper CA bundle.
- The skill writes transcript caches under .cache/huiji in the skill directory. These files may contain sensitive meeting text; ensure the execution environment's filesystem is trusted, encrypted if necessary, and that cache cleanup/retention is acceptable.
- Confirm the backend domain (sg-al-ai-voice-assistant.mediportal.com.cn) and the expected issuer of the appKey/share links. If you don't recognize the service or cannot verify its privacy/legal terms, avoid providing credentials or using it for sensitive meetings.
Recommended actions before use: request corrected manifest declaring required env vars and config paths; ask publisher to remove insecure TLS options or explain them; test with a low-privilege appKey and non-sensitive data; and review or periodically purge the .cache/huiji directory.Like a lobster shell, security has layers — review code before you run it.
latestvk97c6gc4v7s18wbxj2rfhx2fvn84wcz6
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
