agent-config-sync

Solid

Anbieterneutraler Sync-Planer für MCP-Konfigurationen, Skills und Regeldateien über Agent-Anbieter und App-Klassen. Er inventarisiert live erkennbare Möglichkeiten, bietet Auswahlachsen an und lässt den User Quelle der Wahrheit, Ziele, Richtung und Konfliktstrategie bestimmen. Truth kann eine Endpoint- Konfiguration, eine Datei oder eine geordnete Menge mehrerer Dateien sein.

AI & Automation 2 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
16
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

<img src="banner.png" width="100%" alt="agent-config-sync banner"> # Agent Config Sync Der Skill trennt drei Entscheidungen: 1. **Endpoints:** Welche installierten Agenten, CLIs, IDEs oder Desktop-Apps? 2. **Ressourcen:** MCP, Skills, Regeln oder eine explizite Teilmenge? 3. **Truth:** Welche Quelle(n), Richtung und Konfliktregel? Keine dieser Entscheidungen wird aus dem Anbieter des aufrufenden Agenten abgeleitet. ## Ablauf ### 1. System inventarisieren ```bash python scripts/sync.py --discover python scripts/sync.py --offer ``` `--discover` prüft bekannte CLI-Kommandos und konfigurierte Oberflächen. „Bekannt“ bedeutet nur im Katalog geführt; „erkannt“ benötigt lokale Evidenz. `--offer` bildet daraus: - Anbieterachse: ein Anbieter über mehrere App-Klassen, - App-Klassenachse: eine Klasse über mehrere Anbieter, - Gesamtachse: alle erkannten Endpoints. ### 2. User-Auswahl erfassen Der User darf konkrete Namen oder eine Achse nennen. Danach explizit festhalten: - Mitglieder/Ziele, - Ressourcen (`mcp`, `skills`, `rules`), - Modus (`push`, `pull`, `bidirectional`), - Truth-Quelle(n), - Konfliktstrategie. Ohne gewählte Truth-Quelle bleibt der Plan blockiert. ### 3. Truth modellieren Eine Truth kann sein: - ein Endpoint, etwa eine existierende MCP-Konfiguration, - eine frei gewählte Datei, - mehrere geordnete Dateien, etwa globale `AGENTS.md` plus Projektregeln, - ein Verzeichnis für Skills. Mehrere Regeldateien brauchen eine explizite Strategie: `ordered-overlay`,...

Details

Author
ellmos-ai
Repository
ellmos-ai/skills
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category