Minimax Xlsx
ReviewAudited by ClawScan on May 10, 2026.
Overview
This spreadsheet skill is mostly purpose-aligned, but it should be reviewed because it installs a persistent LibreOffice macro in the user profile and references a local CLI binary that is not included or declared.
Review before installing. The skill appears intended for legitimate spreadsheet production, but you should verify the missing MiniMaxXlsx executable source and be comfortable with the recalc script modifying your LibreOffice user macro profile. Run it only on copies of important spreadsheets and consider isolating LibreOffice configuration before use.
Findings (3)
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.
The agent may create, modify, and recalculate spreadsheet files using local tools rather than only providing written guidance.
The skill expects the agent to run local Python and shell commands to create and recalculate spreadsheets. This is purpose-aligned, but it means installation enables local command-driven file operations.
Workbook construction — Python 3 via the `ipython` tool ... Formula recalculation — `recalc.py` via the `shell` tool
Use the skill on copies of important workbooks and expect local command execution as part of normal operation.
The workflow may fail, or a future/local executable at that path could be run without having been reviewed as part of this skill package.
The skill directs use of a local MiniMaxXlsx executable for validation and pivot generation, but the supplied manifest does not include that file and the metadata declares no install spec or required binary source. That leaves the executable's provenance and behavior unreviewed.
MiniMaxXlsx binary via the `shell` tool, located at `./scripts/MiniMaxXlsx`
Do not run the MiniMaxXlsx commands unless the executable source is provided, pinned, and reviewed; the skill should declare and package or install this dependency explicitly.
Running formula recalculation can permanently change the user's LibreOffice macro configuration and could overwrite existing user macros.
The recalculation script writes an application-level LibreOffice macro into the user's persistent LibreOffice profile. If Module1.xba already exists but lacks the expected marker, the script overwrites it, and there is no cleanup or rollback step.
macro_dir = os.path.expanduser("~/.config/libreoffice/4/user/basic/Standard") ... macro_file = os.path.join(macro_dir, "Module1.xba") ... with open(macro_file, "w") as f: f.write(macro_content)Back up any existing LibreOffice macros before use. Prefer an isolated temporary LibreOffice user profile, or update the script to avoid overwriting existing macros and to provide a clear uninstall/cleanup path.
