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

sharepoint-by-altf1be

Secure SharePoint file operations and Office document intelligence via Microsoft Graph API — certificate auth, Sites.Selected, read/write Word (mammoth), Excel (exceljs), PowerPoint (jszip), PDF (pdf-parse).

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/abdelkrim/sharepoint-by-altf1be
Or

What This Skill Does

The sharepoint-by-altf1be skill provides a robust, secure interface between OpenClaw AI and Microsoft SharePoint document libraries. Leveraging the Microsoft Graph API with certificate-based authentication, it allows agents to perform read, write, and document management tasks within a corporate ecosystem. Unlike basic file system tools, this skill includes built-in intelligence for parsing proprietary Office formats like .docx, .xlsx, .pptx, and .pdf, transforming complex binary documents into plain text that OpenClaw can easily summarize, analyze, or process for actionable insights.

Installation

  1. Register an Entra ID application with 'Sites.Selected' permissions and configure certificate-based authentication.
  2. Assign the application explicit write access to your target SharePoint site via Graph PowerShell.
  3. Configure your environment by creating a .env file or setting environment variables: SP_TENANT_ID, SP_CLIENT_ID, SP_CERT_PATH, SP_SITE_ID, and optionally SP_DRIVE_ID.
  4. Ensure Node.js is installed in your project base directory, then run npm install to download dependencies, including mammoth, exceljs, and pdf-parse.
  5. Install the skill directly into OpenClaw using: clawhub install openclaw/skills/skills/abdelkrim/sharepoint-by-altf1be.

Use Cases

This skill is ideal for automating document-heavy workflows. Use it to automatically ingest weekly report submissions, extract key project metrics from Excel spreadsheets for database entry, or compare versions of legal documents. It is specifically designed for enterprise environments where document integrity and audit trails—such as checkout/checkin procedures—are mandatory. By leveraging the edit-link functionality, human-in-the-loop validation remains seamless, allowing users to jump into Office Online to finalize content suggested by the AI.

Example Prompts

  1. "Open the project plan in the 'Quarterly' folder and list all tasks marked as pending in the Excel spreadsheet."
  2. "Summarize the latest meeting notes from the 'Meeting Notes/2026' library and draft an email response based on the key decisions."
  3. "Upload the updated Q1-2026-Report.docx to the 'Reports' folder and perform a check-in with the comment: 'Finalized based on stakeholder feedback'."

Tips & Limitations

Always use the --confirm flag for delete operations to prevent accidental data loss. For collaborative environments, stick to the edit command, which orchestrates the checkout-upload-checkin lifecycle automatically, ensuring you don't lock files indefinitely. Be aware that large PDF files or complex Excel spreadsheets with high cell density may consume significant memory during extraction. Ensure your certificate files are secured with appropriate file-system permissions, as they provide access to sensitive organizational data.

Metadata

Author@abdelkrim
Stars4473
Views0
Updated2026-05-01
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-abdelkrim-sharepoint-by-altf1be": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#sharepoint#microsoft-graph#office-automation#document-parsing
Safety Score: 3/5

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