agent-sheet
v0.0.10
Published
Shell-native CLI for local and remote Univer workbooks with explicit entry context, canonical read/write commands, and bounded workbook-local JS fallback.
Downloads
159
Readme
agent-sheet
agent-sheet is a command-line tool developed by the Univer team. It uses Univer (Apache-2.0 licensed) as the spreadsheet engine. agent-sheet is a shell-native CLI for AI agents to work with spreadsheet workbooks.
What it does
- Read and write spreadsheet data as part of automated workflows
- Inspect workbook structure, sheets, ranges, and formulas
- Import xlsx/csv files or export to xlsx/csv
- Execute bounded JavaScript for complex spreadsheet operations
- Process batch operations on large datasets
All capabilities work fully offline. Optional online services available when needed.
AI Agent Compatibility
agent-sheet works with OpenClaw, Codex, Claude Code, Cursor, GitHub Copilot, etc. and all other CLI-first AI coding tools. Shell-native interface with stdin/stdout and machine-parseable output.
How It Works
- entryId: A persistent handle for a workbook. All commands use
--entry-idto target it. - Local mode (default): Workbook data in
.agent-sheet/. No network required. - Remote mode: Optional. Enable only when you need Univer Cloud sync.
Installation
Prerequisites
- Node.js 18+
- npm
From npm
npm install -g agent-sheet
# or
npx agent-sheetThe Skill
The authoritative skill definition for AI agents:
https://github.com/dream-num/skills/blob/main/skills/agent-sheet/SKILL.mdContact & Feedback
| Channel | Use for | |---------|---------| | Univer Discord | Real-time chat with the team | | GitHub Issues | Report bugs or request features | | Contact | General inquiries |
