← Back to Skills Marketplace
95
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install tencent-docs-reader
Description
Read Tencent Docs spreadsheet via agent-browser copy-paste method. Supports reading any sheet tab and returns tab-separated text. 腾讯文档在线表格读取工具,支持指定子表,返回制表符分隔...
Usage Guidance
This repository largely implements what it claims: a reader that uses agent-browser to copy/paste Tencent Docs content. However, two practical red flags: (1) scripts/check_weekly_report.py is a separate utility that hardcodes a specific Tencent Docs URL (DOC_URL) and will call read_sheet.py on that URL — this is unexpected for a generic reader and means the package includes logic targeting a particular document; (2) check_weekly_report.py reads environment variables QQ_USER_ID and WECOM_WEBHOOK_URL (not declared in the skill metadata) and will POST notifications to the webhook if configured. Before installing or running: - Inspect or remove scripts/check_weekly_report.py if you do not want automated checks against the hardcoded DOC_URL. - Do not set WECOM_WEBHOOK_URL unless you intend the skill to send messages; otherwise the script will skip notifications but still run the check. - Verify agent-browser is installed from the official npm registry and understand it will control a browser instance and interact with the clipboard (it can access open pages/tabs). - Run first in a sandboxed account or isolated environment and test with a disposable Tencent Docs URL. - If you only need on-demand reads, prefer calling scripts/read_sheet.py directly with your URL and avoid enabling any scheduled/automation that runs check_weekly_report.py. If you want me to, I can produce a trimmed version of the skill (remove or sanitize check_weekly_report.py), or walk through the exact lines that perform webhook calls and the hardcoded URL.
Capability Assessment
Purpose & Capability
The main SKILL.md and read_sheet.py implement a general-purpose Tencent Docs reader via agent-browser, which is coherent. However, scripts/check_weekly_report.py is a standalone utility that hardcodes a specific DOC_URL and attempts to notify via QQ/Webhook — behavior that is not implied by the skill metadata. A generic reader should not embed a specific document URL or unattended notification workflow.
Instruction Scope
SKILL.md instructs installing and using agent-browser and running the reader script (expected). But the repo includes check_weekly_report.py which runs read_sheet.py against a hardcoded document and then may send notifications (prints QQ messages and can POST to a WECOM webhook). That expands scope from 'read a URL I provide' to 'periodically check and notify about a particular doc', which is not documented in the skill metadata and could run autonomously if invoked.
Install Mechanism
No packaged install spec is included (instruction-only), which minimizes remote-code install risk. The SKILL.md asks users to install agent-browser via npm -g, a public package; no downloads from unknown URLs or archives are present in the skill itself.
Credentials
Registry metadata declares no required environment variables, but check_weekly_report.py reads QQ_USER_ID and WECOM_WEBHOOK_URL from the environment. These are used for notifications (sending external HTTP POSTs). The presence of an undocumented default QQ_USER_ID and optional webhook is disproportionate to a document-reading skill and could result in unexpected outbound notifications if the webhook env var is set.
Persistence & Privilege
The skill does not request always: true or other elevated platform privileges, and contains no code that modifies other skills or global agent settings. It requires agent-browser to be running, which is normal for browser automation tools.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tencent-docs-reader - After installation, invoke the skill by name or use
/tencent-docs-reader - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
1.0.2: remove check_weekly_report.py from package; pure read-only, no env vars needed
v1.0.1
1.0.1: webhook key moved to environment variables, no hardcoded secrets
v1.0.0
Initial release: copy-paste method for Tencent Docs spreadsheets
Metadata
Frequently Asked Questions
What is Tencent Docs Reader?
Read Tencent Docs spreadsheet via agent-browser copy-paste method. Supports reading any sheet tab and returns tab-separated text. 腾讯文档在线表格读取工具,支持指定子表,返回制表符分隔... It is an AI Agent Skill for Claude Code / OpenClaw, with 95 downloads so far.
How do I install Tencent Docs Reader?
Run "/install tencent-docs-reader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Tencent Docs Reader free?
Yes, Tencent Docs Reader is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Tencent Docs Reader support?
Tencent Docs Reader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Tencent Docs Reader?
It is built and maintained by Cm-wenge (@cm-wenge); the current version is v1.0.2.
More Skills