← Back to Skills Marketplace
108
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install sheet-data-enrichment
Description
Enrich spreadsheet data by fetching external sources (URLs, APIs) to fill missing columns, then aggregate results into summary sheets. Use when: (1) a spread...
Usage Guidance
This skill's instructions are plausible for the advertised job, but the package metadata omits critical runtime requirements. Before installing or running: (1) ask the publisher how authentication for Feishu/Google Sheets is handled and what credentials you'll need; never supply full-account keys—use least-privilege API tokens or a service account limited to the target spreadsheet. (2) Confirm whether your platform provides 'web_fetch' and a browser automation runtime (headless browser) or whether you must install them; running browser automation can increase risk and resource use. (3) Test on a copy of any real spreadsheet and restrict write permission to the minimum needed. (4) Verify a sample of automatic writes before allowing bulk operations to avoid off-by-one or row-alignment errors. (5) If you require privacy guarantees, ask how fetched page content and extracted data are logged, stored, or transmitted; the SKILL.md does not describe data retention or external endpoints. If the author cannot explain how auth and runtime tooling are provided, treat this skill as too risky to run with sensitive spreadsheets.
Capability Analysis
Type: OpenClaw Skill
Name: sheet-data-enrichment
Version: 1.0.0
The skill bundle is a legitimate tool for enriching spreadsheet data by scraping information from URLs using web fetching and browser automation. It includes detailed instructions for the AI agent to handle various web page types (SPAs, WeChat, static HTML) and emphasizes safety measures such as user confirmation and row alignment verification to prevent data corruption. The extraction patterns and JavaScript snippets in SKILL.md and references/extraction-patterns.md are standard for web scraping and do not exhibit signs of malicious intent or data exfiltration.
Capability Assessment
Purpose & Capability
The skill claims it works with Feishu Sheets, Google Sheets, and local CSV/Excel, and it explicitly references a 'feishu_sheet' action and browser automation vs 'web_fetch'. However the manifest declares no required environment variables, no primary credential, and no required binaries. Accessing Feishu or Google Sheets typically requires credentials/API tokens; browser automation normally requires a headless browser binary or an automation service. The lack of declared credentials/runtime requirements is disproportionate to the stated capabilities.
Instruction Scope
SKILL.md gives detailed runtime instructions that stay within the stated goal: reading sheets, classifying URLs, fetching pages (web_fetch or browser), extracting data with patterns, verifying, and writing single-cell ranges back. It does not instruct reading unrelated system files or environment variables. However, it relies on platform-provided actions (web_fetch, browser, feishu_sheet) and sample JS snippets to run in page context — the manifest doesn't specify that these actions exist or how they're authorized.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, which minimizes disk-level risks. There is nothing downloaded or written by an installer. That said, because it relies on network fetching and browser automation, the runtime environment must provide those tools; the skill does not state requirements.
Credentials
No environment variables or credentials are declared, yet the instructions require write access to spreadsheets (Feishu/Google) and the ability to fetch arbitrary external URLs and run browser automation. At minimum, Feishu/Google API tokens and possibly browser/runtime service credentials would be expected. The lack of declared secrets is a mismatch and prevents a clear security assessment of what will be accessed if the skill is used.
Persistence & Privilege
The skill is not marked always:true and does not request persistent presence or modify other skills. Autonomous invocation is allowed (platform default), but there are no additional privileges requested in the manifest.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sheet-data-enrichment - After installation, invoke the skill by name or use
/sheet-data-enrichment - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: spreadsheet data enrichment from URLs + aggregation/summary workflow. Includes extraction patterns for Chinese and English media bylines, browser vs web_fetch decision guide, row alignment safety, and Feishu Sheets specifics.
Metadata
Frequently Asked Questions
What is Sheet Data Enrichment?
Enrich spreadsheet data by fetching external sources (URLs, APIs) to fill missing columns, then aggregate results into summary sheets. Use when: (1) a spread... It is an AI Agent Skill for Claude Code / OpenClaw, with 108 downloads so far.
How do I install Sheet Data Enrichment?
Run "/install sheet-data-enrichment" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Sheet Data Enrichment free?
Yes, Sheet Data Enrichment is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Sheet Data Enrichment support?
Sheet Data Enrichment is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Sheet Data Enrichment?
It is built and maintained by Rong (@kylinr); the current version is v1.0.0.
More Skills