Przejdź do głównej zawartości

Wbudowane skille i wtyczki

Każdy kontener projektu ma już na starcie komplet zasobów Claude Code, zanim jeszcze cokolwiek skonfigurujesz: skille do przeglądu kodu i audytu stron, styl wyjścia, pasek statusu, ustawienia bazowe oraz kilka wtyczek Anthropic instalowanych domyślnie. Na tej stronie znajdziesz dokładny spis tego, co dostajesz w pakiecie.

Przy starcie kontenera entrypoint.sh zakłada dowiązanie symboliczne do każdego pliku i skilla z paczki zasobów w katalogu ~/.claude/, wpis po wpisie. Pliki, które twój zespół sam zatwierdza w swoim katalogu .claude/, mają pierwszeństwo przed tymi z paczki. Speedwave notuje, które dowiązania sam założył, w pliku ~/.claude/.speedwave-managed-links, dzięki czemu przy każdym restarcie usuwa dowiązania do rzeczy, które zdążyłeś już wyłączyć.

Czternaście skilli, z których każdy pilnuje jednej rzeczy: 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 i yagni-detector.

speedwave-code-review to skill zbiorczy i najgłębszy przegląd, jaki Speedwave ma na pokładzie: wywoływany jako /speedwave-code-review, puszcza całą czternastkę równolegle nad zestawem zmian i łączy wyłącznie zweryfikowane wnioski. To inne narzędzie niż wbudowana w Claude Code komenda /code-review, która obsługuje codzienne przeglądy diffów i przegląd pull i merge requestów przez integracje, czyli przebieg opisany w przeglądzie kodu wspieranym przez AI.

Kolejne dwa skille pracują na stronach internetowych, a nie na kodzie:

SkillCo robi
speedwave-site-auditSprawdza URL według wbudowanej listy kontrolnej: podstawy, SEO, dostępność, bezpieczeństwo, wydajność, prywatność, odporność, i18n, adresy well-known oraz gotowość pod agentów. Przyjmuje URL, opcjonalny --scope page|sitemap, filtr kategorii i ścieżkę wyjścia.
speedwave-sitemapTworzy w formacie JSON spis wszystkich adresów URL witryny. Zagląda najpierw do robots.txt i sitemap.xml, a jeśli ich nie ma, sięga po ograniczone przeszukiwanie Playwrightem w obrębie tej samej domeny.

Do tego dochodzi speedwave-product-showcase, który przygotowuje samodzielne, animowane demo produktu na stronę docelową.

Katalog skills/integrations/<service>/ mieści po jednym skillu dla każdej z 13 usług: Atlassian, Calendar, Context7, GitHub, GitLab, Mail, Notes, Office, Playwright, Redmine, Reminders, SharePoint i Slack. Dowiązywane są wyłącznie skille dla usług, które sam włączysz, a decyduje o tym ta sama reguła, która rozstrzyga o dostępności integracji.

Każdy kontener dostarcza również styl wyjścia (Speedwave.md), skrypt paska statusu (statusline.sh) oraz bazowy settings.json z effortLevel: high, outputStyle: Speedwave i showThinkingSummaries: true. Dzięki temu Claude odzywa się spójnym głosem i pokazuje podsumowanie swojego toku rozumowania, a ty nie musisz niczego ustawiać.

Przy starcie kontenera Speedwave instaluje dodatkowo pięć oficjalnych wtyczek Anthropic z marketplace claude-plugins-official: frontend-design, feature-dev, claude-md-management, superpowers i typescript-lsp. Instalacja jest idempotentna, a jeśli się nie powiedzie, i tak nie wstrzyma startu. Każdą z tych wtyczek wyłączysz komendą /plugin. Taki wybór przetrwa restarty i wtyczka nie zostanie ci ponownie doinstalowana.

To co innego niż podpisane wtyczki Speednet, które pisze, rozwija i dostarcza wyłącznie Speednet: dołączone wtyczki Anthropic są niepodpisane, pochodzą z własnego marketplace Anthropic i nie da się ich wyłączać osobno dla każdego projektu tak, jak podpisanej wtyczki. Jak środowisko uruchomieniowe składa to wszystko w całość podczas startu, opisuje strona jak działa Speedwave.

Hook uruchamiany na starcie sesji wstrzykuje using-superpowers do każdej sesji, także po /clear i po kompakcji. Dzięki temu Speedwave najpierw obmyśla projekt rozwiązania, spisuje plan, realizuje go z pomocą recenzowanych subagentów i sprawdza wynik, zanim uzna zadanie za skończone. Jak to wygląda w praktyce w pierwszym czacie, zobaczysz w twojej pierwszej sesji, a pełny opis wszystkich etapów znajdziesz w domyślnym workflow programistycznym. Wyłączysz to komendą /plugin disable superpowers; ten wybór przetrwa restart.