Sync Desktop Skills
Synchronisiert und bereinigt PII von Skills aus einem privaten kanonischen Repository in ein öffentliches — nur für Autoren.
Funktioniert mit Setup
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 itSync my private skills repo into the public mirrorCheck these skill files for secrets and personal paths