microsoft-excel

Read and update Excel workbooks in OneDrive and SharePoint via Microsoft Graph API.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/Jaykaijack/openclaw-backup --skill microsoft-excel-jaykaijack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: microsoft-excel
Source: https://github.com/Jaykaijack/openclaw-backup/tree/main/skills/93-Microsoft_Excel
Command: npx skills add https://github.com/Jaykaijack/openclaw-backup --skill microsoft-excel-jaykaijack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides managed OAuth access to Microsoft Excel workbooks stored in OneDrive and SharePoint, removing the need to implement OAuth flows and direct Microsoft Graph integration while enabling programmatic read and write operations on spreadsheets.

Core Features & Use Cases

  • Managed OAuth & Connections: Create, list, and manage Maton-managed Microsoft Excel OAuth connections to authorize access to user files.
  • Read and Write Operations: Access workbooks, worksheets, ranges, tables, named items, and charts; perform uploads, downloads, and batch updates via sessions.
  • Session & Error Management: Create persistent workbook sessions for efficient multi-step operations and handle common Graph API errors and rate limits.
  • Use Case: Automate monthly report generation by extracting table rows from an Excel workbook, transforming them, and writing aggregated results back to a new worksheet.

Quick Start

Use the microsoft-excel skill to list worksheets in data.xlsx and read the range A1:B10 using your MATON_API_KEY.

Frequently Asked Questions about microsoft-excel

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

FAQPage Schema
How do I read and modify Excel workbooks stored in OneDrive programmatically?

You can read and modify Excel workbooks in OneDrive by using the Microsoft Graph API to access worksheets, ranges, and tables. This requires managed OAuth access to authorize operations on user files.

How do I automate extracting table rows from an Excel spreadsheet for report generation?

Automate extracting table rows from an Excel spreadsheet by creating persistent workbook sessions via the Graph API. These sessions enable efficient multi-step operations like data extraction, transformation, and writing aggregated results to a new worksheet.

Do I need a valid MATON_API_KEY to access Excel files in SharePoint?

Yes, accessing Excel files in SharePoint requires a valid MATON_API_KEY for Maton gateway authentication. You also need optional Maton connection IDs to manage per-account OAuth sessions for secure access.

How do I handle Microsoft Graph API rate limits when batch updating Excel worksheets?

Handle Microsoft Graph API rate limits and common errors during batch updates by utilizing the Skill's session and error management features. Creating persistent workbook sessions helps manage efficient multi-step operations while mitigating API constraints.

What is the best way to manage OAuth connections for Microsoft Excel files?

The best way to manage OAuth connections for Microsoft Excel files is using a managed gateway to create, list, and manage connections. This removes the need to implement direct OAuth flows while enabling secure read and write operations.