Telegram Login Helper
Analysis
This is a coherent Telegram login helper, but it needs review because it reuses or copies personal Telegram session state and retrieves chat data through hardcoded local helpers.
Findings (4)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
python3 /home/stevewu/.openclaw/workspace/skills/telegram-personal-ops/scripts/tg_personal_ops.py read_chats --limit 5
The skill instructs use of a helper script from another local skill that is not included in this artifact manifest or declared as a dependency, and that helper is used with personal Telegram chat access.
namespaces=(tg1 tg2 tg3 tg4 tg5 tg6 tg7 tg8 tg9 tg10) ... tdl login -n "$ns" -T qr
The script batch-processes QR login for ten Telegram personal-account namespaces. It is interactive and purpose-aligned, but it can create multiple persistent account sessions.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
已有可复用 namespace:`steve` ... TDLib 数据目录:`/home/stevewu/.tdl/data` ... 优先复制对应 namespace 的 TDLib state
The skill directs reuse and transfer of existing Telegram login/session state. TDLib state functions as personal-account session authority, but the registry declares no primary credential or required config path and the instructions do not clearly bound ownership, approval, secure transfer, or revocation.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
python3 /home/stevewu/.openclaw/workspace/skills/telegram-personal-ops/scripts/tg_personal_ops.py read_chats --limit 5 python3 /home/stevewu/.openclaw/workspace/skills/telegram-personal-ops/scripts/tg_personal_ops.py read_history --chat 777000 --limit 20
The login helper verifies success by retrieving Telegram chat lists and message history into the agent workflow. The artifacts do not specify user approval, redaction, retention, or limits on how that retrieved content is reused.
