Sync Skills

Skanner lokale Claude Code-skills, generaliserer dem, og registrerer dem i et delt skills-repo.

av qa-aman · qa-aman/claude-skills

Krever oppsett ★ 8.4/10

Sync Skills — Skanner lokale Claude Code-skills, generaliserer dem, og registrerer dem i et delt skills-repo.

Hva den gjør

Skanner lokale prosjekter for .claude/skills/*/SKILL.md-filer, striper personlige/prosjekt-spesifikke referanser (navn, domener, selskaper), og registrerer den generaliserte skillen i qa-aman/claude-skills repoets rollebaserte katalog via init_skill.py og skills.json. Utløses på fraser som 'sync skills', 'fetch skills', eller 'import skills from projects'. Fungerer kun fullt ut når arbeidsmappen er en komplett klone av det spesifikke repoet, siden den avhenger av repo-rot-skript, skills.json, og README-tabeller som ikke er inkludert hvis du kopierer bare skill-mappen.

Testrapport

Ekte friksjon: skillens egen kropp kaller scripts/init_skill.py, scripts/validate_skill.py, og skills.json ved repo-roten, ingen av disse overlever en ren `cp -r` av bare skill-mappen — du må beholde hele qa-aman/claude-skills repoet som din arbeidsmappe for at dette skal gjøre noe annet enn å produsere løs generalisert tekst.

Testet på: 2026-07-15 · Claude Code 2.x (agent harness)

Installer

git clone https://github.com/qa-aman/claude-skills.git
mkdir -p ~/.claude/skills
cp -r claude-skills/.claude/skills/sync-skills ~/.claude/skills/sync-skills

Kommandoer og eksempelprompter

  • /sync-skillsSkanner lokale Claude Code-skills, generaliserer dem, og registrerer dem i et delt skills-repo.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Pull the Claude skills from my other projects into this shared repo
  • Can you fetch the local skills in ~/Documents/Projects and register them here?
  • Genericize this project skill and strip out the personal references