Sync Desktop Skills

Synchronisiert und bereinigt PII von Skills aus einem privaten kanonischen Repository in ein öffentliches — nur für Autoren.

von ShawhinT · ShawhinT/non-coding-skills

Funktioniert mit Setup ★ 7.6/10

Sync Desktop Skills — Synchronisiert und bereinigt PII von Skills aus einem privaten kanonischen Repository in ein öffentliches — nur für Autoren.

Was es kann

Ein Workflow plus ein echtes, ausführbares scrub.py-Skript zum Importieren/Aktualisieren von Skills aus Shaw's privatem kanonischem Skills-Repository (~/agents/skills) in dieses öffentliche Repository, mit PII-Bereinigung und README-Tabellenpflege. Löst bei Formulierungen wie 'sync skills' oder 'pull <skill> from canonical' aus, aber die Synchronisierung funktioniert nur auf dem eigenen Rechner des Autors — das kanonische Quellverzeichnis, von dem es abhängt, existiert für niemanden sonst.

Testbericht

Die Ausführung des gebündelten scrub.py bestätigt die Funktionsfähigkeit des Toolings selbst (Überprüfung: sauber, report-pii zeigte 500+ Kandidatennamen an) — aber die eigentliche Synchronisierung schlägt hart fehl mit 'source not found: ~/agents/skills', einem privaten Repository, das nur auf dem Rechner des Autors existiert, sodass die Kernfunktion des Skills für niemanden außer Shaw unbrauchbar ist.

Getestet am: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/ShawhinT/non-coding-skills
cd non-coding-skills
mkdir -p ~/.claude/skills
cp -r .claude/skills/sync-desktop-skills ~/.claude/skills/sync-desktop-skills

Befehle & Beispiel-Prompts

  • /sync-desktop-skillsSynchronisiert und bereinigt PII von Skills aus einem privaten kanonischen Repository in ein öffentliches — nur für Autoren.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Scan my skills folder for PII before I publish it
  • Sync my private skills repo into the public mirror
  • Check these skill files for secrets and personal paths