file-sync

Synchronize agent configuration and task files with centralized MinIO storage.

5.3k|652|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/alibaba/hiclaw --skill file-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-sync
Source: https://github.com/alibaba/hiclaw/tree/main/manager/agent/copaw-worker-agent/skills/file-sync
Command: npx skills add https://github.com/alibaba/hiclaw --skill file-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires copaw-worker, and includes scripts (resource) components.

What problem does it solve?

This Skill ensures that your agent has the most up-to-date configuration and task-related files by synchronizing them with a centralized MinIO storage.

Core Features & Use Cases

  • Config Sync: Automatically pulls openclaw.json, SOUL.md, AGENTS.md, and skills when notified of updates, enabling hot-reloading of configurations.
  • Task/Shared File Sync: Mirrors specified MinIO paths (e.g., for tasks or projects) to local directories, allowing agents to access and update shared data.
  • Use Case: When a manager updates the agent's operational parameters or assigns a new task, this skill ensures the agent immediately has access to the latest files.

Quick Start

Sync agent configuration files by running the copaw-sync.py script.

Frequently Asked Questions about file-sync

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync agent configuration files like SOUL.md with MinIO storage?

To sync agent configuration files with MinIO storage, you can run the copaw-sync.py script. It automatically pulls updated configurations including SOUL.md, openclaw.json, and AGENTS.md from centralized MinIO paths to enable hot-reloading.

What is centralized file synchronization for agent task management?

Centralized file synchronization for agent task management mirrors specified MinIO paths to local directories. This mechanism allows agents to access and update shared task-specific data using automated background synchronization.

Do I need copaw-worker to use automatic file sync features?

Yes, you need the copaw-worker dependency to use automatic file sync features. The synchronization process relies on copaw_worker.sync.FileSync for automated background operations and utilizes the mc client for file mirroring with MinIO.

Can I hot-reload openclaw.json configurations when they are updated in MinIO?

Yes, you can hot-reload openclaw.json configurations when they are updated in MinIO. The file sync mechanism automatically pulls these updated configuration files upon notification, ensuring the agent immediately accesses the latest operational parameters.

What is the best way to manage shared task data across multiple agents?

The best way to manage shared task data across multiple agents is using centralized MinIO storage. This approach mirrors specified MinIO paths to local directories, allowing distributed agents to access and update shared project data automatically.

Why does my agent have outdated task files after a manager assigns a new project?

Your agent has outdated task files because the file sync process may not have triggered. Running the copaw-sync.py script ensures the agent immediately synchronizes with centralized MinIO storage to access the latest assigned task files.