← Back to Skills Marketplace
187
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install tableau
Description
Expert on modern configuration converter — converts Excel/CSV/XML/YAML into Protobuf-backed JSON/Text/Bin configs via protogen + confgen pipeline. Trigger wh...
Usage Guidance
This skill is essentially a how-to for using the tableauc protogen/confgen pipeline. Before installing/using it: 1) Make sure you trust and have the tableauc binary available on the agent's system (the SKILL.md assumes you will run tableauc but the skill did not declare that binary). 2) If you want to avoid the agent executing local binaries or writing files, do not enable autonomous invocation for this skill or run it in a sandboxed environment — the instructions will create files under temp/ and run tableauc in that directory. 3) Verify any generated .proto/.json outputs yourself and confirm the tableauc binary you use comes from a trusted source (the skill's learning-resource GitHub links are helpful but the skill has no homepage or publisher details). 4) If you lack the tableauc CLI or the xlsx-producing capability the skill references, the skill will fail rather than installing anything malicious.
Capability Analysis
Type: OpenClaw Skill
Name: tableau
Version: 0.1.0
The skill bundle provides comprehensive instructions and documentation for an AI agent to act as an expert for the 'tableau' configuration converter. It guides the agent to use the `tableauc` CLI to transform spreadsheets (Excel, CSV, XML, YAML) into Protobuf-backed configurations. The instructions emphasize using a `temp/` working directory, managing `config.yaml` files, and installing the tool via `go install github.com/tableauio/tableau/cmd/tableauc@latest` if not found. No indicators of data exfiltration, malicious execution, or harmful prompt injection were found; the content is strictly aligned with the stated purpose of configuration management.
Capability Assessment
Purpose & Capability
The name/description, references, and extensive docs all match a tool that converts spreadsheets into protobuf-backed configs. However the SKILL.md repeatedly instructs the agent to run the 'tableauc' CLI and to use an 'xlsx' skill to create .xlsx files while the registry metadata lists no required binaries. That is a minor coherence gap: the skill expects local tooling (tableauc) to be available but does not declare it.
Instruction Scope
Runtime instructions are narrowly scoped to creating input files under temp/, ensuring a config.yaml, and running protogen/confgen (tableauc -m proto/conf). The skill explicitly constrains working directory to temp/ and references local files under that directory. It does not instruct reading unrelated system files or asking for secrets. It does reference external GitHub docs for learning, which implies network access for documentation but not for exfiltration.
Install Mechanism
There is no install spec and no code files — the skill is instruction-only, so nothing will be downloaded or written by an installer. This minimizes install-time risk.
Credentials
The skill does not request environment variables, credentials, or config paths. The runtime instructions only require creating files in temp/ and running local commands; no sensitive environment access is requested.
Persistence & Privilege
The skill is user-invocable, not forced-always. It does not request persistent system-wide privileges or attempt to modify other skills' configuration. Autonomous invocation is allowed by platform default (disable-model-invocation: false) but is not combined with broad/privileged access here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tableau - After installation, invoke the skill by name or use
/tableau - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
- Initial release of the tableau skill: modern configuration converter for structured config generation from Excel/CSV/XML/YAML to Protobuf-backed JSON/Text/Bin files.
- Provides expert guidance on using the full protogen + confgen pipeline, including correct workflow, file structure, notation, and required `@TABLEAU` metasheet.
- Enforces use of the actual `tableauc` CLI for all output—never handwrite `.proto` or JSON. All input file changes are followed by immediate regeneration of outputs.
- Details mandatory Excel styling, noterow rules, working directory (`temp/`), and minimal `config.yaml` setup.
- Covers table structure conventions, CLI usage, and links to official documentation and test case references for accurate operation.
Metadata
Frequently Asked Questions
What is tableau?
Expert on modern configuration converter — converts Excel/CSV/XML/YAML into Protobuf-backed JSON/Text/Bin configs via protogen + confgen pipeline. Trigger wh... It is an AI Agent Skill for Claude Code / OpenClaw, with 187 downloads so far.
How do I install tableau?
Run "/install tableau" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is tableau free?
Yes, tableau is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does tableau support?
tableau is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created tableau?
It is built and maintained by wenchy (@wenchy); the current version is v0.1.0.
More Skills