chatmail-sync

Synchronize NixOS chatmail modules with the upstream relay project.

Updated Jan 7, 2026
One-click install
npx skills add https://github.com/ViZiD/chatmail-relay-nix --skill chatmail-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chatmail-sync
Source: https://github.com/ViZiD/chatmail-relay-nix/tree/main/.claude/commands/chatmail-sync
Command: npx skills add https://github.com/ViZiD/chatmail-relay-nix --skill chatmail-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps local NixOS chatmail modules in sync with the upstream relay project, preventing drift when updating from relay and ensuring new features and configurations are available.

Core Features & Use Cases

  • Synchronize NixOS modules with the upstream relay project.
  • Check for and incorporate new features from relay.
  • Sync configurations from upstream to align local deployments.
  • Explore the entire relay project to guide accurate updates.

Quick Start

Run chatmail-sync to pull updates from your relay repository and apply changes to this project.

Frequently Asked Questions about chatmail-sync

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

FAQPage Schema
How do I sync NixOS chatmail modules with the upstream relay project?

To sync NixOS chatmail modules, you run chatmail-sync against your local relay clone to pull upstream updates, compare components, and apply changes to keep configurations aligned with the source.

Why does my NixOS chatmail configuration drift when updating from relay?

NixOS chatmail configuration drifts when local modules are not synchronized with the upstream relay project, causing missing features and misaligned configurations that chatmail-sync prevents by applying source updates.

How do I check for new features from the relay project in my chatmail deployment?

You check for new relay features by exploring the relay project structure and comparing components against your local NixOS modules before applying changes to discover and incorporate upstream updates.

Do I need a local relay clone to synchronize NixOS chatmail modules?

Yes, synchronizing NixOS chatmail modules requires access to a local relay clone to pull source updates, explore the relay structure, and accurately guide configuration changes to your local deployment.

What is the best way to keep chatmail deployments current with relay?

The best way to keep chatmail deployments current is using a structured synchronization guide to update sources, explore relay structure, and compare components before applying changes to prevent drift.

Can I use chatmail-sync to align local NixOS configurations with upstream changes?

Yes, you can use chatmail-sync to sync configurations from upstream, ensuring local NixOS chatmail deployments align with the relay source and incorporate any new available features.