microsoft-excel

Manage Excel workbooks, worksheets, ranges, tables, and charts via Microsoft Graph API.

375|38|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/CraftOS-dev/CraftBot --skill microsoft-excel-craftos-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: microsoft-excel
Source: https://github.com/CraftOS-dev/CraftBot/tree/main/skills/microsoft-excel
Command: npx skills add https://github.com/CraftOS-dev/CraftBot --skill microsoft-excel-craftos-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of interacting with Microsoft Excel files stored in OneDrive, allowing for programmatic reading and modification of spreadsheets without manual intervention.

Core Features & Use Cases

  • Workbook & Worksheet Management: Read, create, update, and delete Excel workbooks and worksheets.
  • Data Manipulation: Access and modify data within specific ranges and tables.
  • Chart Operations: Create and manage charts within your Excel files.
  • Use Case: Automatically update a sales report in Excel with new data fetched from a database, or extract specific data ranges from a shared OneDrive spreadsheet for analysis.

Quick Start

Use the microsoft-excel skill to list all worksheets in the file 'report.xlsx' located in the root of your OneDrive.

Frequently Asked Questions about microsoft-excel

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

FAQPage Schema
How do I manage Excel files stored in OneDrive programmatically?

You can manage Excel files stored in OneDrive programmatically by using the Microsoft Graph API, which provides endpoints for reading and modifying workbooks, worksheets, ranges, tables, and charts.

Do I need OAuth authentication to access Excel workbooks in OneDrive?

Yes, OAuth authentication is required to securely access and interact with Excel workbooks in OneDrive, ensuring that API operations like session management and drive operations are protected.

Can I update data ranges and tables in a OneDrive spreadsheet via API?

Yes, you can update data ranges and tables in a OneDrive spreadsheet via API. The integration supports accessing and modifying specific data within ranges and tables without manual intervention.

How to create and manage charts in Excel files through Microsoft Graph API?

To create and manage charts in Excel files, use the Microsoft Graph API endpoints provided for chart operations. This allows you to programmatically add and manipulate charts within your stored workbooks.

What's the best way to automate updating an Excel report with new data?

The best way to automate updating an Excel report is by integrating with the Microsoft Graph API to fetch new data and write it directly into specific worksheets and ranges within your OneDrive workbook.

Are there limitations when using API integration for Excel data manipulation in OneDrive?

Limitations of API integration for Excel data manipulation include managing secure OAuth session tokens and relying on Microsoft Graph API endpoint constraints for complex workbook operations and drive interactions.