Sync skills/cron/config between OpenAmer profiles.
Scanned 10/4/2026
npx -y skills add openamer/openamer --skill cross-profile-sync --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Cross Profile Sync?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/openamer-cross-profile-sync)More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.
---
name: cross-profile-sync
description: >-
Sync skills/cron/config between OpenAmer profiles.
---
# Cross-Profile Sync
## Beschreibung
Autonomes Tool zum Synchronisieren, Diffen und Mergen von OpenAmer-Profilen.
Skills, Cron-Jobs und Konfiguration zwischen Profilen (z. B. `dev`, `work`, `default`) abgleichen.
## Komponenten
```
openamer-laptop/
├── scripts/cross-profile-sync.py # Das Hauptskript
├── skills/cross-profile-sync/ # Dieser Skill (Dokumentation)
├── cron/jobs.json # Cron-Job für 24h-Diff
└── profiles/
├── dev/
├── work/
└── .snapshots/
```
## Funktionen
1. **`--sync source target`** — Skills, Cron und Config von source nach target kopieren
2. **`--diff a b`** — Strukturierte Unterschiede anzeigen
3. **`--merge a b output`** — Zwei Profile vereinigen (newest wins)
4. **`--dry-run`** — Nur Vorschau (Default)
5. **`--force`** — Wirklich ausführen
6. **`--list`** — Alle Profile anzeigen
## Sicherheit
- Dry-Run ist DEFAULT — ohne --force passiert nichts
- Before-Snapshot vor jeder Aktion
- Logging in logs/cross-profile-sync.log
- Merge-Konflikte in logs/merge-report.json
## Verwendung
```bash
# Diff
python3 "$OPENAMER_HOME/scripts/cross-profile-sync.py" --diff dev work
# Sync (Dry-Run)
python3 "$OPENAMER_HOME/scripts/cross-profile-sync.py" --sync dev work --dry-run
# Sync (wirklich)
python3 "$OPENAMER_HOME/scripts/cross-profile-sync.py" --sync dev work --force
# Merge
python3 "$OPENAMER_HOME/scripts/cross-profile-sync.py" --merge dev work merged --force
```
## Cron-Job (alle 24h)
```yaml
name: cross-profile-diff-report
schedule: "0 4 * * *"
script: scripts/cross-profile-sync.py
prompt: >
Führe Cross-Profile Diff für alle Profile aus und melde
dem Parent, wenn Unterschiede gefunden wurden.
```Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!