Sync Desktop Skills

Synkroniserar och PII-skrubbar färdigheter från ett privat kanoniskt repo till ett publikt — endast för författare.

av ShawhinT · ShawhinT/non-coding-skills

Fungerar med konfiguration ★ 7.6/10

Sync Desktop Skills — Synkroniserar och PII-skrubbar färdigheter från ett privat kanoniskt repo till ett publikt — endast för författare.

Vad den gör

Ett arbetsflöde plus ett verkligt, körbart scrub.py-skript för att importera/uppdatera färdigheter från Shaw's privata kanoniska färdighetsrepo (~/agents/skills) till detta publika repo, med PII-skrubbning och README-tabellunderhåll. Triggar vid formuleringar som 'synkronisera färdigheter' eller 'hämta <färdighet> från kanonisk', men synkroniseringen fungerar bara på författarens egen maskin — den kanoniska källkatalogen den är beroende av existerar inte för någon annan.

Testrapport

Körning av den medföljande scrub.py i verkligheten bekräftar att verktygen själva fungerar (verifiera: ren, report-pii exponerade 500+ kandidatnamn) — men den faktiska synkroniseringen misslyckas hårt med 'källa hittades inte: ~/agents/skills', ett privat repo som bara existerar på författarens maskin, så färdighetens kärnfunktion är oanvändbar av någon annan än Shaw.

Testad: 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

Kommandon och exempelprompter

  • /sync-desktop-skillsSynkroniserar och PII-skrubbar färdigheter från ett privat kanoniskt repo till ett publikt — endast för författare.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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