← 返回 Skills 市场
NexLink — Nextcloud & Exchange Connector for OpenClaw
作者
asistent-alex
· GitHub ↗
· v0.13.4
· MIT-0
248
总下载
1
收藏
0
当前安装
15
版本数
在 OpenClaw 中安装
/install nexlink
功能描述
Exchange & Nextcloud connector for cross-workflow automation — email, calendar, tasks, file management, document understanding (summarize, Q&A, action extrac...
安全使用建议
This skill appears coherent with its stated Exchange + Nextcloud purpose, but review these before installing:
- Credentials: It requires Exchange and Nextcloud credentials (including passwords/app-passwords). Use a dedicated service account with minimal permissions for automation and avoid supplying a full admin account.
- Local state: The tool persists sync state under ~/.openclaw/... so expect local files that retain metadata and extracted text (document-understanding features may store parsed text). If that’s sensitive, run in a controlled environment or clean state files regularly.
- Dependencies: Installation will pull Python packages from PyPI (exchangelib, requests_ntlm, optional pdfplumber). Audit requirements.txt or run in an isolated venv/container.
- Document-processing scope: Document understanding features can extract and summarize file contents locally. If you use those features, confirm they do not forward file contents to external services you don’t control (I saw no external LLM endpoints declared, but verify code paths that handle extracted text).
- Scripts and CI: The repo contains helper shell scripts and tests that reference live Exchange/Nextcloud endpoints; do not run tests or push scripts against production services without reviewing them.
Recommended actions: run the skill first with a non-production service account, inspect/grep the code for any unexpected network endpoints or subprocess calls you do not expect, and install dependencies inside a virtualenv or sandboxed container.
功能分析
Type: OpenClaw Skill
Name: nexlink
Version: 0.13.4
NexLink is a legitimate and comprehensive AgentSkill designed to integrate Microsoft Exchange and Nextcloud workflows. The bundle provides extensive functionality for managing emails, calendars, tasks, contacts, and files, including document summarization and action extraction features. The implementation uses standard, well-regarded libraries such as exchangelib and requests, and follows a modular, well-tested structure. No evidence of malicious intent, data exfiltration, unauthorized execution, or prompt injection was found; all network activities are directed toward the user-configured Exchange and Nextcloud endpoints.
能力评估
Purpose & Capability
The name/description, required env vars (EXCHANGE_*, NEXTCLOUD_* and optional OWNER_EMAIL), required binaries (python3, pip3), and declared pip dependencies (exchangelib, requests_ntlm, pdfplumber) align with a Python-based Exchange (EWS) + Nextcloud (WebDAV/OCS) connector. Required secrets map directly to the services the skill integrates with; there are no unrelated cloud keys or surprising credentials requested.
Instruction Scope
SKILL.md and per-module SKILL.md instruct use of the nexlink CLI for email/calendar/tasks/files and document-understanding commands — all consistent with the stated purpose. The docs reference persisting sync state (state_file under ~/.openclaw/...) and mention persistent memory/LCM integration in changelog/notes; that means the skill will keep local state and may integrate with the platform’s memory subsystem. This is plausible for a sync/automation tool but worth noting because the skill can read/write a workspace state file and may retain extracted document text. There are no instructions to exfiltrate data to third-party endpoints beyond Exchange/Nextcloud/GitHub references in docs.
Install Mechanism
No formal install spec in the registry, but the repo contains Python code, requirements.txt, and explicit pip dependencies listed in SKILL.md. Installing requires pip3 and network access to PyPI (exchangelib, requests_ntlm, optional pdfplumber). This is a common and expected approach for Python-based skills; it does mean the agent or operator will install packages at runtime if not already present. There are no downloads from arbitrary URLs or URL shorteners in the provided metadata.
Credentials
Requested environment variables are limited to Exchange and Nextcloud credentials and an optional OWNER_EMAIL. The primaryEnv (EXCHANGE_SERVER) is appropriate. The number and type of secrets (password/app password) are proportionate to the functionality (mail/calendar/tasks and WebDAV access). No unrelated secrets (AWS, GCP, database passwords, etc.) are requested.
Persistence & Privilege
always:false (not force-included) and model invocation is allowed (default). The repo/ docs indicate the skill writes a sync state file under ~/.openclaw/workspace/memory/task-sync-state.json and may persist other local state; that persistence is reasonable for a sync tool but you should expect local disk writes in the user’s home. The skill does not request elevated system-wide privileges in the manifest, nor does it declare modifications to other skills' configs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install nexlink - 安装完成后,直接呼叫该 Skill 的名称或使用
/nexlink触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.13.4
restore: NexLink name, revert to original slug (nexlink)
v0.13.1
fix: correct title order to Exchange & Nextcloud in SKILL.md and README.md
v0.13.0
SEO/listing polish: richer title, description with keywords, categories, README badges
v0.12.0
Exchange + Nextcloud contacts modules with full CRUD, search, and integration tests
v0.11.0
OWNER_EMAIL config var, 18 integration tests, cmd_reminders recipient priority chain
v0.10.6
Align title order with NexLink acronym: Nextcloud & Exchange (was Exchange & Nextcloud). Update SKILL.md description and clawhub.json name+version+description. Zero functional changes.
v0.10.5
Translate SKILL.md from Romanian to English, update README footer brand line per BRAND.md, remove outdated Roadmap section.
v0.10.4
Add dependencies declaration in frontmatter. Update version to 0.10.4.
v0.10.3
Add ABOUT.md. Fix version alignment. Remove all LCM references.
v0.10.2
Add missing skillKey to frontmatter. Fix version alignment with GitHub. Remove all LCM references.
v0.10.1
Remove LCM references. LCM is a separate plugin, not part of NexLink core. Clean up documentation.
v0.10.0
Fix SKILL.md frontmatter for ClawHub compliance
v0.9.0
Complete rebrand: imm-romania → NexLink. All references updated. Built by Firma de AI, supported by Firma de IT.
v0.5.1
Complete rebrand: imm-romania → NexLink. All references updated. Built by Firma de AI, supported by Firma de IT.
v0.5.0
Rebranded to NexLink. Exchange & Nextcloud connector with email, calendar, tasks, file management, and document understanding.
元数据
常见问题
NexLink — Nextcloud & Exchange Connector for OpenClaw 是什么?
Exchange & Nextcloud connector for cross-workflow automation — email, calendar, tasks, file management, document understanding (summarize, Q&A, action extrac... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 248 次。
如何安装 NexLink — Nextcloud & Exchange Connector for OpenClaw?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install nexlink」即可一键安装,无需额外配置。
NexLink — Nextcloud & Exchange Connector for OpenClaw 是免费的吗?
是的,NexLink — Nextcloud & Exchange Connector for OpenClaw 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
NexLink — Nextcloud & Exchange Connector for OpenClaw 支持哪些平台?
NexLink — Nextcloud & Exchange Connector for OpenClaw 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 NexLink — Nextcloud & Exchange Connector for OpenClaw?
由 asistent-alex(@asistent-alex)开发并维护,当前版本 v0.13.4。
推荐 Skills