@firstpick/pi-extension-workbook
High-fidelity, fail-closed XLSX/XLSM inspection, rendering, editing, diffing, and validation tools for Pi agents.
Package details
Install @firstpick/pi-extension-workbook from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@firstpick/pi-extension-workbook- Package
@firstpick/pi-extension-workbook- Version
0.1.5- Published
- Aug 7, 2026
- Downloads
- 2,682/mo · 1,066/wk
- Author
- firstpick
- License
- MIT
- Types
- extension, skill
- Size
- 358.9 KB
- Dependencies
- 3 dependencies · 3 peers
Pi manifest JSON
{
"extensions": [
"./index.ts"
],
"skills": [
"./skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
Workbook for Pi
Lets Pi inspect and carefully edit .xlsx and .xlsm Excel workbooks with visual checks and validation.
What you can do
- Inspects
.xlsxand.xlsmworkbooks without changing them. - Renders sheets so formatting can be checked visually.
- Edits selected cells and workbook content through a guarded workflow.
- Checks workbook structure and compares the saved result before it is accepted.
Install
Install it through Pi:
pi install npm:@firstpick/pi-extension-workbook
Requires Node.js 24 or newer. Restart Pi if the package does not appear in your current session.
How to use it
Attach or reference the .xlsx or .xlsm file, then describe the result you want.
Inspect this workbook, correct the totals in the Summary sheet, preserve the formatting, and show me the validation result.
Start with inspection or rendering, review the proposed cell changes, and keep the edited file only after the final comparison and validation are satisfactory.
Technical details
See TECHNICAL.md for complete commands, configuration, compatibility, security, and troubleshooting information.