File Transfer Thru Local Workspace
Skill by chengwang86
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/chengwang86/file-transfer-thru-local-workspaceWhat This Skill Does
The File Transfer Thru Local Workspace skill provides a seamless, secure, and private method for transferring files directly to your local OpenClaw workspace via a web-based interface. Unlike cloud-based storage services, this tool ensures that your data remains entirely within your private infrastructure. It functions as a local file gateway, allowing you to upload documents, images, logs, and codebases for immediate analysis by your OpenClaw AI agents. Furthermore, it includes built-in support for browsing and downloading pre-configured skill packages, making it an essential utility for maintaining your development environment.
Installation
You can install this skill easily using the OpenClaw command-line interface. For the recommended approach, run the following command in your terminal:
openclaw skills install file-transfer-thru-local-workspace
Alternatively, for manual installation, clone the repository directly into your workspace folder:
git clone <repo-url> ~/.openclaw/workspace/skills/file-transfer-thru-local-workspace
cd ~/.openclaw/workspace/skills/file-transfer-thru-local-workspace && ./install.sh
Once installed, the service initializes a local web server (defaulting to port 15170), allowing you to interact with your workspace via any browser using your configured authentication tokens or passwords.
Use Cases
- AI Analysis: Upload PDF reports or technical documents for the AI to summarize or extract data from.
- Log Troubleshooting: Send system or application logs to your AI agent to diagnose errors or performance bottlenecks.
- Code Review: Upload source code files to have your AI assistant perform security audits, syntax checking, or refactoring suggestions.
- Visual Data Extraction: Upload screenshots or images for OCR processing and content interpretation.
- Skill Management: Easily browse and retrieve community-verified or backup skill packages.
Example Prompts
- "How can I upload a PDF to your workspace so you can summarize it?"
- "What is the URL for the local file transfer interface?"
- "I need to send you my latest error logs for investigation, how do I do that?"
Tips & Limitations
- Security First: Always ensure your Gateway has token or password authentication enabled, as the local server is exposed via your network.
- Privacy: Files are stored strictly locally in your
~/.openclaw/workspacefolder. No data is transmitted to external cloud servers. - Customization: If port 15170 is already in use by another process, you can easily modify the
UPLOAD_PORTenvironment variable before installation to avoid conflicts. - Compatibility: This skill intelligently reads your
openclaw.jsonto determine whether to enforce token or password authentication, ensuring a smooth integration with your existing security policy.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-chengwang86-file-transfer-thru-local-workspace": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, network-access