decomposition-planning-roadmap
Creates structured decomposition plans and roadmaps for migrating monolithic applications. Use when planning decomposition, creating migration roadmaps, prioritizing decomposition work, tracking decomposition progress, or when the user asks about decomposition planning,
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Creates structured decomposition plans and roadmaps for migrating monolithic applications. Use when planning decomposition, creating migration roadmaps, prioritizing decomposition work, tracking decomposition progress, or when the user asks about decomposition planning, migration strategy, or architectural roadmap.
How to use
Zainstaluj skill w swoim agencie Claude lub Copilot, wskazując repozytorium tech-leads-club/agent-skills. Skill jest dostępny w katalogu umiejętności architektonicznych.
Przygotuj informacje o swoim monolicie — najlepiej kod, dokumentację lub opis struktury aplikacji, którą chcesz rozłożyć na mikrousługi.
Poproś skill o utworzenie planu dekompozycji, używając jednej z poleceń: "Utwórz mapę drogową dekompozycji dla tego kodu", "Zaplanuj strategię migracji dekompozycji" lub "Ustal priorytety pracy dekompozycyjnej na podstawie analizy komponentów".
Skill przeanalizuje stan kodu, zidentyfikuje wzorce dekompozycji, oceni ryzyko i wartość każdego kroku, a następnie utworzy plan fazowy z szacunkami nakładu pracy.
Przejrzyj wygenerowany plan — zawiera on kolejność ekstrakcji serwisów, zależności między fazami, kryteria sukcesu dla każdego etapu oraz historyjki architektoniczne do realizacji.
Używaj skilla do śledzenia postępu — możesz prosić o aktualizację planu w miarę postępu migracji lub zmian w wymaganiach. Nie używaj tego skilla do analizy domeny (użyj domain-analysis) ani do oceny wielkości komponentów (użyj component-identification-sizing).