sync-workspace

Synchronize local and remote ARIS workspaces bidirectionally with category-based rules.

174|17|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/CurryTang/Amadeus --skill sync-workspace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-workspace
Source: https://github.com/CurryTang/Amadeus/tree/main/resource/integrations/aris/overlay/skills/sync-workspace
Command: npx skills add https://github.com/CurryTang/Amadeus --skill sync-workspace

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Synchronizes local and remote ARIS workspaces bidirectionally to keep code, resources, papers, and experiment outputs in sync, preventing drift and manual syncing errors.

Core Features & Use Cases

  • Supports selective sync of categories: code, resources, papers, and outputs.
  • Handles push, pull, or both directions with conflict detection and safe merge strategies.
  • Suitable for development teams and researchers who operate across local machines and remote ARIS targets, enabling consistent project state and easy recovery.

Quick Start

Execute a bidirectional sync to align local and remote workspaces using default settings.

Frequently Asked Questions about sync-workspace

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

FAQPage Schema
How do I sync my ARIS workspace between local and remote servers?

ARIS workspace sync runs a bidirectional synchronization that aligns code, resources, papers, and experiment outputs between local workstations and remote ARIS targets, preventing manual syncing errors and project drift.

Can I choose which ARIS project categories to synchronize?

ARIS sync supports selective category rules, allowing you to synchronize only code, resources, papers, or experiment outputs individually rather than syncing the entire workspace at once.

What's the best way to handle conflicts when pushing and pulling ARIS files?

ARIS sync handles push, pull, or both directions simultaneously with built-in conflict detection and safe merge strategies, ensuring consistent project state across local and remote environments.

Does ARIS workspace sync validate SSH connectivity before transferring files?

ARIS sync validates connectivity before initiating any file transfers, ensuring your SSH or rsync connection to the remote ARIS target is stable before attempting to push or pull workspace categories.

Why do I need bidirectional sync for ARIS development and research projects?

Bidirectional ARIS sync prevents workspace drift between local machines and remote servers, keeping code, resources, papers, and experiment outputs consistent for development teams and researchers managing projects across environments.

Are there limitations when synchronizing experiment outputs across local and remote ARIS workspaces?

ARIS sync reports per-category results after synchronization, but complex merge conflicts in experiment outputs may require manual resolution depending on the specific changes made across local and remote workspaces.