← Back to Skills Marketplace
116
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install table-structure-handler
Description
表结构Excel处理技能。当用户说"表结构处理"时触发。
Usage Guidance
This skill appears to do what it claims (Excel table-structure processing) and includes legitimate libraries (openpyxl, pypinyin). However: 1) the SKILL.md calls it "instruction-only" but the package contains ~235 code files — ask the author why code is bundled and request a source/homepage or repository for review. 2) Before using, review scripts/process_table.py (the main script) for any unexpected behaviors (network calls, reading paths outside /workspace/user_input_files/, or writing outside /workspace/skills_output/). 3) Test the skill first with non-sensitive sample files to confirm outputs and ensure no external communication happens. 4) If you must run it on sensitive data, consider running it in a restricted environment (isolated workspace, limited filesystem permissions) or request the upstream source so you or your security team can audit the code. Providing the author’s repository, digital signatures, or hashes for the bundled libraries would raise confidence.
Capability Analysis
Type: OpenClaw Skill
Name: table-structure-handler
Version: 1.5.0
The skill bundle 'table-structure-handler' is designed to automate the formatting and standardization of Excel table structures. The core logic in 'scripts/process_table.py' uses standard libraries (openpyxl, pypinyin) to modify worksheets by adding headers, inserting rows, and applying styles based on configuration files in the 'data/' directory. The script operates strictly within the local workspace, lacks any network activity, and contains no evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
The skill's stated purpose (processing Excel table-structure files) aligns with the large bundled libraries (openpyxl for Excel manipulation, pypinyin for Chinese pinyin handling) and data files describing headers and styles. However SKILL.md describes the skill as "instruction-only" (no install spec), which contradicts the presence of ~235 code files (scripts/lib/* and scripts/process_table.py). Bundling these libraries is plausible for this purpose, but the metadata/instruction mismatch is an inconsistency to be aware of.
Instruction Scope
The SKILL.md instructions are narrowly scoped: read the newest or specified .xlsx from /workspace/user_input_files/ and write a _processed.xlsx to /workspace/skills_output/. The described transformations (delete first row, insert columns F~N headers, styling, preserve A~E) are consistent with what openpyxl can perform. Instructions do not request other system files, credentials, or external endpoints.
Install Mechanism
No install spec is declared (reduces download risk), but the skill package already includes full third-party libraries (openpyxl 3.1.5, et_xmlfile, pypinyin) and a main script (scripts/process_table.py). Bundling is not inherently malicious but increases the code surface that will run locally; the package does not fetch code from the network during install according to provided metadata.
Credentials
The skill does not request any environment variables, credentials, or config paths. The declared inputs/outputs are only workspace paths, which is proportionate to Excel processing.
Persistence & Privilege
The skill is not always-enabled and allows user invocation. There is no indication it modifies other skills or system-wide settings. It writes outputs into /workspace/skills_output/ which is expected for its function.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install table-structure-handler - After installation, invoke the skill by name or use
/table-structure-handler - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.5.0
v1.5: pypinyin bugfix, improved column width logic
Metadata
Frequently Asked Questions
What is table-structure-handler?
表结构Excel处理技能。当用户说"表结构处理"时触发。 It is an AI Agent Skill for Claude Code / OpenClaw, with 116 downloads so far.
How do I install table-structure-handler?
Run "/install table-structure-handler" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is table-structure-handler free?
Yes, table-structure-handler is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does table-structure-handler support?
table-structure-handler is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created table-structure-handler?
It is built and maintained by cztzb (@cztzb); the current version is v1.5.0.
More Skills