officecli-xlsx

Automate .xlsx workbook creation, reading, updating, formatting, and validation via CLI.

33|6|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/gaogg521/1ONE-ClaudeCode --skill officecli-xlsx-gaogg521
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: officecli-xlsx
Source: https://github.com/gaogg521/1ONE-ClaudeCode/tree/main/src/process/resources/skills/officecli-xlsx
Command: npx skills add https://github.com/gaogg521/1ONE-ClaudeCode --skill officecli-xlsx-gaogg521

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OfficeCLI XLSX Skill addresses the tedium of manual Excel workbook manipulation by enabling programmatic creation, reading, editing, formatting, and analysis of .xlsx files from a single command-line interface.

Core Features & Use Cases

  • Create and structure workbooks with multiple sheets, charts, and named ranges.
  • Read, parse, modify cell values, formulas, and formatting across sheets.
  • Automate QA, validation, and batch workflows to accelerate workbook automation in administrative and data-analytics tasks.

Quick Start

Open a workbook and perform a basic update using the xlsx set command, such as setting /Sheet1/A1 to a value.

Frequently Asked Questions about officecli-xlsx

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Excel workbook manipulation from the command line?

You can automate Excel workbook manipulation via a CLI to programmatically create, read, update, format, and validate single- or multi-sheet .xlsx files. This approach replaces manual spreadsheet edits with scriptable commands.

Can I create workbooks with charts and named ranges using a CLI?

Yes, creating workbooks with charts and named ranges is supported via the CLI. You can programmatically structure multi-sheet workbooks and add cross-sheet references without opening a graphical interface.

How do I batch update and validate .xlsx files programmatically?

You can batch update and validate .xlsx files programmatically using the batch command. This automates QA and validation workflows across multiple workbooks to accelerate data-analytics tasks.

Does this CLI tool require any external dependencies to process workbooks?

No external dependencies are required to process workbooks. The Skill operates independently with commands like create, add, set, get, and view to manipulate cell values and formulas.

What is the best way to read and modify cell formulas across multiple sheets?

The best way to read and modify cell formulas across multiple sheets is using the CLI's get and set commands. This enables programmatic parsing and updating of cross-sheet references within .xlsx files.

Are there limitations when processing .xlsx files via command-line scripting?

Processing .xlsx files via command-line scripting is limited to standard workbook structures, including sheets, charts, and named ranges. Complex embedded objects or proprietary formats are not explicitly supported.