ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified file management Safety 4/5

sharepoint

SharePoint API integration via Microsoft Graph with managed OAuth. Access SharePoint sites, lists, document libraries, and files. Use this skill when users want to interact with SharePoint for document management, list operations, or site content. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/byungkyu/sharepoint
Or

What This Skill Does

The sharepoint skill enables OpenClaw agents to interface seamlessly with Microsoft SharePoint using the Microsoft Graph API. It handles the complexities of OAuth 2.0 authentication via the Maton gateway, allowing your agent to manage sites, read document libraries, update lists, and interact with files as if they were local resources. By abstracting the network protocol and token management, this skill acts as a secure bridge, letting your agent focus on high-level file operations and data retrieval.

Installation

To install this skill, use the OpenClaw CLI within your project terminal:

clawhub install openclaw/skills/skills/byungkyu/sharepoint

After installation, you must configure your Maton API key by setting the MATON_API_KEY environment variable. Ensure your connection is active by visiting https://ctrl.maton.ai to authorize the OAuth link provided during the setup process.

Use Cases

  • Automated Document Management: Automatically upload, download, or organize files from specific SharePoint document libraries based on triggers.
  • Data Synchronizations: Keep local tracking systems updated by periodically pulling changes from SharePoint lists and converting them into actionable data.
  • Site Content Auditing: Run scheduled analysis on site structures or verify the existence of specific files or folders across a global site collection.

Example Prompts

  1. "Check the document library on the 'Project Alpha' SharePoint site and list all files modified in the last 24 hours."
  2. "Download the latest project specs from the SharePoint folder and save them to the local workspace for analysis."
  3. "Add a new entry to the 'Team Tasks' SharePoint list with the title 'Review documentation' and set the priority to high."

Tips & Limitations

  • Token Expiry: If you receive authorization errors, check the status of your connection at https://ctrl.maton.ai to ensure the token hasn't expired.
  • Graph API Limits: Remember that all requests are proxied via the Microsoft Graph API; abide by their rate limits to prevent service interruptions.
  • Scope Permissions: Ensure the account authorized during the OAuth flow has the necessary 'read' and 'write' permissions for the SharePoint resources you intend to access. If the skill fails to see a site, check the SharePoint site-level permissions in your organization's admin panel.

Metadata

Author@byungkyu
Stars4097
Views0
Updated2026-04-14
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-byungkyu-sharepoint": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#sharepoint#microsoft-graph#oauth#document-management#collaboration
Safety Score: 4/5

Flags: external-api, file-read, file-write

Related Skills

apollo

Apollo.io API integration with managed OAuth. Search and enrich people and companies, manage contacts and accounts. Use this skill when users want to prospect, enrich leads, or manage sales data. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).

byungkyu 4097

hubspot

HubSpot CRM API integration with managed OAuth. Manage contacts, companies, deals, and associations. Use this skill when users want to create or update CRM records, search contacts, or sync data with HubSpot. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).

byungkyu 4097

squareup

Square API integration with managed OAuth. Process payments, manage customers, orders, catalog, inventory, invoices, loyalty programs, team members, and more. Use this skill when users want to accept payments, manage point-of-sale operations, track inventory, handle invoicing, manage loyalty programs, or create payment links through Square. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.

byungkyu 4097

signnow

SignNow API integration with managed OAuth. E-signature platform for sending, signing, and managing documents. Use this skill when users want to upload documents, send signature invites, create templates, or manage e-signature workflows. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.

byungkyu 4097

vimeo

Vimeo API integration with managed OAuth. Video hosting and sharing platform. Use this skill when users want to upload, manage, or organize videos, create showcases/albums, manage folders, or interact with the Vimeo community. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.

byungkyu 4097