A comprehensive Nextcloud integration for Openclaw Skills that enables AI agents to manage files, folders, and metadata via WebDAV and OCS APIs.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install nextcloud-files
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install nextcloud-files using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Nextcloud skill for Openclaw Skills provides a robust interface for interacting with self-hosted cloud storage. It leverages WebDAV for core file operations like creating, reading, and moving documents, while utilizing the OCS API to manage system tags, favorites, and storage quotas. Designed with a focus on simplicity and security, it uses Python's standard library to avoid external dependencies, making it a lightweight addition to any agentic workflow.
This tool allows developers to extend the capabilities of their AI agents, providing them with a persistent file system in the cloud. By integrating with Openclaw Skills, users can automate document organization, log activities directly to their private servers, and maintain a secure bridge between their local agents and remote data storage.
To get started with this skill within the Openclaw Skills ecosystem, follow the interactive setup process:
python3 scripts/setup.py
python3 scripts/init.py
Alternatively, you can manually configure your credentials in ~/.openclaw/secrets/nextcloud_creds with the following format:
NC_URL=https://cloud.example.com
NC_USER=username
NC_APP_KEY=app-password
Ensure you generate an app password in your Nextcloud Settings under the Security tab.
The skill manages its operational data and security settings through two primary local files:
| Path | Purpose |
|---|---|
~/.openclaw/secrets/nextcloud_creds |
Stores sensitive access credentials (URL, User, App Key) with chmod 600 permissions. |
~/.openclaw/config/nextcloud/config.json |
Stores behavioral flags such as base_path for sandboxing, allow_write, and allow_delete. |
The config.json file allows users to restrict the agent to a specific subdirectory, ensuring it only interacts with authorized data.
Loading
A lightweight, zero-dependency IMAP and SMTP client designed for AI agents to read, search, and send emails securely.

Automate weekly GitHub repository discovery and LLM-powered scoring for DevOps and SysOps professionals.

Effortlessly manage Ghost CMS content, from drafting blog posts to organizing tags and members, through the Ghost Admin API.

A comprehensive command-line interface for managing Bitcoin Lightning wallet operations through the Nostr Wallet Connect (NIP-47) protocol.

A modular RSS aggregator for AI agents that fetches, deduplicates, and scores news articles using LLMs.

A comprehensive career management tool for generating tailored CVs, scraping job listings, and tracking the entire application lifecycle.








































