Composer Dependencies

Systematyczny podręcznik oparty na dzienniku zmian dla bezpiecznych aktualizacji zależności Composer.

Autor: krzysztofsurdy · krzysztofsurdy/code-virtuoso

Testowano · Działa ★ 9.2/10

Composer Dependencies — Systematyczny podręcznik oparty na dzienniku zmian dla bezpiecznych aktualizacji zależności Composer.

Co robi ten skill

Prowadzi aktualizacje zależności PHP poprzez cykl oparty na dzienniku zmian, w małych partiach, audyt-a-następnie-weryfikacja, obejmujący audyt composer, konfigurację Dependabot/Renovate, strategię ograniczeń wersji i zastępowanie porzuconych pakietów. Wyzwalany, gdy użytkownik prosi o aktualizację pakietów Composer, audyt pod kątem luk w zabezpieczeniach, zarządzanie composer.lock lub rozwiązywanie konfliktów wersji.

Raport z testu

Przestrzega prawdziwie zdyscyplinowanego cyklu aktualizacji (audyt, najpierw dziennik zmian, małe partie, dlaczego-nie przed dużymi skokami), którego ogólna odpowiedź całkowicie pomija – plan kierowany przez umiejętność ujawnił composer why-not i ponowny audyt po aktualizacji, o których podstawowa odpowiedź nigdy nie wspominała.

Testowano: 2026-07-16 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/krzysztofsurdy/code-virtuoso
mkdir -p ~/.claude/skills
cp -r code-virtuoso/skills/playbooks/composer-dependencies ~/.claude/skills/composer-dependencies

Komendy i przykładowe prompty

  • /composer-dependenciesSystematyczny podręcznik oparty na dzienniku zmian dla bezpiecznych aktualizacji zależności Composer.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Help me update doctrine/orm from 2.x to 3.x without breaking my Symfony app
  • Can you audit my composer.lock for known security vulnerabilities?
  • I want Renovate configured to auto-update our PHP packages safely