sharepoint365

Automate SharePoint 365 site, list, and file management via Microsoft Graph API.

2|1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/robomotionio/robomotion-skills --skill sharepoint365
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sharepoint365
Source: https://github.com/robomotionio/robomotion-skills/tree/main/skills/sharepoint365
Command: npx skills add https://github.com/robomotionio/robomotion-skills --skill sharepoint365

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Microsoft SharePoint 365 management often involves repetitive, manual tasks across sites, lists, and documents. This Skill automates site discovery, content management, and file operations via Microsoft Graph, reducing time spent on routine admin work.

Core Features & Use Cases

  • Manage sites, lists, list items, and document libraries via Graph API.
  • Perform CRUD operations on lists and items, and upload/download files across libraries.
  • Enable site search and cross-site content governance for multi-site environments.
  • Use Case: Automatically enumerate sites, fetch list metadata, and move documents between libraries with a single command sequence.

Quick Start

Connect to your SharePoint 365 tenant and list available sites with a single session using the sp_connect and sp_list_sites commands.

Frequently Asked Questions about sharepoint365

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

FAQPage Schema
How do I automate SharePoint 365 site and document management?

Automating SharePoint 365 site and document management is done by executing CRUD operations on lists, items, and libraries through the Microsoft Graph API. This Skill automates site discovery, content governance, and file transfers.

What do I need to connect to SharePoint 365 via Microsoft Graph?

Connecting to SharePoint 365 via Microsoft Graph requires an active Robomotion CLI session and Microsoft 365 OAuth2 credentials. This authenticated access is mandatory for the Skill to manage your sites and document libraries.

Can I upload and download files across SharePoint document libraries programmatically?

Yes, you can programmatically upload and download files across SharePoint document libraries. The Skill automates these file operations and content management tasks directly using the Microsoft Graph API.

How do I list and search SharePoint sites in a multi-site environment?

Listing and searching SharePoint sites in a multi-site environment is achieved using the sp_connect and sp_list_sites commands. This enables site enumeration and cross-site content governance through a single command sequence.

Is there a way to move documents between SharePoint libraries without manual admin work?

Moving documents between SharePoint libraries without manual admin work is possible using this Skill. It automatically fetches list metadata and orchestrates file uploads and downloads across libraries via Microsoft Graph.