Wbudowane skille i wtyczki
Każdy kontener projektu Speedwave jest wyposażony w prekonfigurowany zestaw zasobów Claude Code: skille do przeglądu kodu, skille do pracy programistycznej, narzędzia do audytu stron WWW, spójne style formatowania, pasek stanu oraz oficjalne wtyczki Anthropic.
Zarządzanie zasobami i cykl życia dowiązań
Dział zatytułowany „Zarządzanie zasobami i cykl życia dowiązań”Podczas uruchamiania kontenera skrypt startowy tworzy w katalogu ~/.claude/ dowiązania symboliczne do zasobów z pakietu aplikacji. Pliki zdefiniowane przez zespół w repozytorium w folderze .claude/ mają pierwszeństwo przed domyślnymi zasobami Speedwave. System rejestruje zarządzane dowiązania w pliku ~/.claude/.speedwave-managed-links, co pozwala na ich bezpieczne usuwanie przy zmianie konfiguracji.
Skille do przeglądu kodu
Dział zatytułowany „Skille do przeglądu kodu”Speedwave dostarcza czternaście modułów analitycznych: basic, change-impact, comment-analyzer, documentation-checker, duplication-detector, kiss-detector, performance-concurrency, security-checker, silent-failure-hunter, solid-detector, ssot-detector, test-analyzer, type-design-analyzer oraz yagni-detector.
Polecenie /speedwave-code-review uruchamia równolegle wszystkich czternastu recenzentów nad zestawem zmian, agregując zweryfikowane wnioski w spójny raport audytowy. Funkcja ta różni się od standardowego polecenia Claude Code /code-review, które służy do bieżącego przeglądu diffów w pull i merge requestach (zobacz Przegląd kodu z AI).
Skille do pracy programistycznej
Dział zatytułowany „Skille do pracy programistycznej”Dwadzieścia trzy skille z prefiksem speedwave- to adaptacja zestawu Matta Pococka udostępnionego na licencji MIT. Prowadzą od pomysłu do gotowego kodu (speedwave-grill-with-docs, speedwave-to-spec, speedwave-to-tickets, speedwave-implement, speedwave-tdd), obsługują napływające zadania (speedwave-triage, speedwave-diagnosing-bugs) i dbają o architekturę kodu (speedwave-improve-codebase-architecture). Czternaście z nich uruchamia się wyłącznie na wyraźne polecenie w oknie czatu lub terminalu, natomiast po pozostałe Claude może sięgnąć autonomicznie. Komenda /speedwave-ask podpowiada właściwy skill, a artykuł Domyślny workflow programistyczny pokazuje, jak łączą się one w spójną całość.
Audyt stron WWW i generowanie map witryn
Dział zatytułowany „Audyt stron WWW i generowanie map witryn”Pakiet zawiera dwa narzędzia do analizy aplikacji webowych:
| Skill | Zakres działania |
|---|---|
speedwave-site-audit | Weryfikuje adres URL pod kątem standardów webowych, SEO, dostępności (a11y), nagłówków bezpieczeństwa, wydajności, prywatności, internacjonalizacji oraz gotowości pod agentów AI. Przyjmuje adres URL, zakres skanowania (page lub sitemap), filtry kategorii oraz ścieżkę raportu. |
speedwave-sitemap | Tworzy ustrukturyzowany spis endpointów witryny w formacie JSON na podstawie robots.txt i sitemap.xml, z możliwością przeszukiwania domeny za pomocą Playwrighta. |
Dostępny jest także moduł speedwave-product-showcase generujący animowane prezentacje komponentów.
Skille dla integracji
Dział zatytułowany „Skille dla integracji”Folder skills/integrations/<service>/ zawiera skille pomocnicze dla 13 usług: Atlassian, Kalendarz, Context7, GitHub, GitLab, Poczta, Notatki, Dokumenty Office, Playwright, Redmine, Przypomnienia, SharePoint oraz Slack. Są one linkowane do środowiska wyłącznie wtedy, gdy odpowiednia integracja zostanie włączona w projekcie.
Domyślny styl, pasek stanu i konfiguracja
Dział zatytułowany „Domyślny styl, pasek stanu i konfiguracja”Kontenery mają zoptymalizowaną konfigurację bazową:
- Formatowanie odpowiedzi (
Speedwave.md): Zapewnia przejrzysty, zwięzły styl techniczny. - Pasek stanu (
statusline.sh): Wyświetla bieżący kontekst wykonania w terminalu. - Ustawienia globalne (
settings.json): KonfigurująoutputStyle: SpeedwaveorazshowThinkingSummaries: true. Poziom rozumowania (effort) nie jest narzucony z góry: obowiązuje domyślny poziom wybranego modelu, dopóki nie wskażesz innego w composerze czatu.
Domyślne wtyczki Anthropic
Dział zatytułowany „Domyślne wtyczki Anthropic”Przy starcie kontenera Speedwave automatycznie instaluje cztery oficjalne wtyczki z repozytorium claude-plugins-official: frontend-design, feature-dev, claude-md-management oraz typescript-lsp. Każdą z nich możesz wyłączyć poleceniem /plugin.
Do wersji 0.18 na tej liście znajdowała się też wtyczka superpowers. Jej umiejętności dublowały funkcje skilli speedwave-, dlatego w wersji 0.19 usunięto kopię instalowaną domyślnie przez Speedwave. Jeśli wtyczka została zainstalowana przez Ciebie ręcznie, pozostanie nienaruszona.
Wtyczki te działają równolegle z podpisanymi wtyczkami Speednet, które udostępniają odizolowane kontenery workerów backendowych oraz integracje systemowe.