feat: initial commit

This commit is contained in:
2026-08-29 13:17:59 +02:00
commit 142f5f5759
91 changed files with 6155 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
---
name: dependency-audit
description: Wsad zadania - przegląd zależności repozytorium i propozycja planu aktualizacji (bez modyfikacji kodu)
inputs:
- name: repo
description: Ścieżka do sklonowanego repozytorium
required: true
- name: policy
description: Polityka wersjonowania (np. "tylko patch i minor", "bez pre-release")
required: false
---
# Zadanie: audyt zależności w `{{repo}}`
Zbierz deklarowane zależności, ustal które są przeterminowane względem polityki `{{policy}}`
i zaproponuj kolejność aktualizacji uszeregowaną według ryzyka.
Tryb **plan-only**: nie modyfikuj żadnego pliku. Wynikiem jest plan, nie diff.
+42
View File
@@ -0,0 +1,42 @@
---
name: sdk-upgrade
description: Wsad zadania dla sieci agentowej - podniesienie wersji SDK wraz z migracją API
inputs:
- name: package
description: Nazwa pakietu dystrybucyjnego (np. acme-sdk)
required: true
- name: to_version
description: Wersja docelowa (np. 2.1.0)
required: true
- name: from_version
description: Wersja aktualna, jeśli znana
required: false
- name: repo
description: Ścieżka do sklonowanego repozytorium
required: true
- name: constraints
description: Dodatkowe ograniczenia z issue / decyzji architektonicznej
required: false
---
# Zadanie: upgrade {{package}} -> {{to_version}}
W repozytorium `{{repo}}` podnieś wersję pakietu **{{package}}** z `{{from_version}}` do `{{to_version}}`
i dostosuj kod do nowego API.
## Zakres
- Deklaracja wersji w plikach zależności.
- Wszystkie miejsca użycia biblioteki w kodzie źródłowym i testach.
- Zero zmian niezwiązanych z migracją.
## Ograniczenia
{{constraints}}
## Definicja ukończenia
1. Weryfikacja repozytorium (build + testy) przechodzi na zielono.
2. W kodzie nie ma już użyć API usuniętego w wersji docelowej.
3. Zmiana jest opisana w merge requeście zgodnie ze skillem `merge-request-authoring`.
4. Elementy wymagające decyzji człowieka są jawnie wypisane, a nie obejściem załatwione.