← 返回 Skills 市场
abdelkrim

SharePoint by altf1be

作者 Abdelkrim from Brussels · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ✓ 安全检测通过
376
总下载
1
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install sharepoint-by-altf1be
功能描述
Secure SharePoint file operations and Office document intelligence via Microsoft Graph API — certificate auth, Sites.Selected, read/write Word (mammoth), Exc...
安全使用建议
This package appears to do what it says: it helps you operate on a single SharePoint site using certificate-based Microsoft Graph auth and extracts text from Office files for downstream AI processing. Before installing, verify the repository/source is trusted (check the GitHub link), keep the certificate file secure (do not commit it), and grant the app only the minimum Sites.Selected permissions and site-level access required. Note that the script extracts text but does not itself call LLMs — any summarization/AI steps are expected to be done by your OpenClaw agent or other tooling. Also be aware some Azure client dependencies indicate Node >=20 in their transitive manifests; use a compatible Node version to avoid runtime issues. If you want extra assurance, review the included scripts for any outbound network calls beyond Microsoft Graph endpoints and confirm the SP_CERT_PATH points to a local certificate you control.
功能分析
Type: OpenClaw Skill Name: sharepoint-by-altf1be Version: 2.0.0 The SharePoint skill bundle provides legitimate integration with Microsoft Graph API for document management. It implements several security best practices, including certificate-based authentication, path traversal checks in the 'safePath' helper, file size limits, and a mandatory confirmation flag for delete operations. The code in 'scripts/sharepoint.mjs' is well-structured, lacks obfuscation, and uses standard libraries for parsing Office documents (mammoth, exceljs, jszip, pdf-parse) to provide text content to the AI agent.
能力评估
Purpose & Capability
Name/description match the provided files and instructions: the script implements SharePoint file listing, read, upload, search, mkdir, delete and extracts text from Office files using the listed libraries. Required env vars (tenant id, client id, cert path, site id) are what a certificate-based Graph client needs.
Instruction Scope
SKILL.md instructs creating an Entra app, setting env vars, running npm install, and executing the CLI script — all consistent with the code. One minor mismatch: README/SKILL.md advertise 'AI-powered' features (summaries, action-item extraction, presentation generation) but the included script appears only to extract and output text, not to perform LLM calls or transformation itself. This is likely because the skill provides text extraction for an external AI agent rather than performing LLM work itself; still the marketing phrasing could mislead about built-in AI behavior.
Install Mechanism
There is no automatic download-from-URL installer; the repo includes source, package.json and package-lock.json and SKILL.md instructs running npm install. Dependencies are standard, well-known npm packages. No extract-from-arbitrary-URL or remote binary downloads are used.
Credentials
Requested env vars (SP_TENANT_ID, SP_CLIENT_ID, SP_CERT_PATH, SP_SITE_ID) are appropriate and limited to SharePoint/Graph usage. The certificate path and optional SP_CERT_PASSWORD are necessarily sensitive and required for certificate auth. Minor note: platform metadata marks SP_TENANT_ID as the primaryEnv; tenant ID is not a secret and marking it as primary is unusual but not harmful.
Persistence & Privilege
Skill does not request always:true and does not modify other skills or global configs. It runs as a normal user CLI tool and reads local certificate files when needed.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install sharepoint-by-altf1be
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /sharepoint-by-altf1be 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
Re-publish with updates
v1.1.0
Add coauthoring: checkout, checkin, edit-link, safe edit flow + fix Node 25 upload
v1.0.2
Remove setup-guide with live tenant IDs from published skill
v1.0.1
Re-publish to trigger security scan
v1.0.0
Initial release: list, read, upload, search, mkdir, delete — certificate auth, Sites.Selected, Office format extraction
元数据
Slug sharepoint-by-altf1be
版本 2.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 5
常见问题

SharePoint by altf1be 是什么?

Secure SharePoint file operations and Office document intelligence via Microsoft Graph API — certificate auth, Sites.Selected, read/write Word (mammoth), Exc... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 376 次。

如何安装 SharePoint by altf1be?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install sharepoint-by-altf1be」即可一键安装,无需额外配置。

SharePoint by altf1be 是免费的吗?

是的,SharePoint by altf1be 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

SharePoint by altf1be 支持哪些平台?

SharePoint by altf1be 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 SharePoint by altf1be?

由 Abdelkrim from Brussels(@abdelkrim)开发并维护,当前版本 v2.0.0。

💬 留言讨论