Pytania i odpowiedzi
Czy to jest darmowe?
Tak. Kod, skille i reguły są na licencji MIT. Nie ma konta, płatnego planu ani rejestracji.
Czy mój kod gdzieś trafia?
Nie. Narzędzie nie ma telemetrii i nie łączy się z siecią, chyba że sam to uruchomisz: npx pobiera narzędzie z GitHuba, a audit --url pyta, zanim pobierze Lighthouse i axe-core, i otwiera tylko adres, który podasz.
Których agentów obsługuje?
Claude Code, OpenAI Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity CLI, Devin / Windsurf, OpenCode, Cline, Zed, JetBrains Junie, Kiro, Augment, Trae, Continue, Amazon Q Developer, Aider. Co czyta każdy z nich, z linkami do dokumentacji, opisuje docs/agents.md.
Czy dzięki temu moja strona będzie zgodna z WCAG?
Żadne narzędzie tego nie zapewni. Reguły powołują się na kryteria sukcesu WCAG 2.2, a audyt znajduje problemy widoczne dla maszyny, ale tylko część z nich. Znaczenie treści, kolejność czytania i wiele problemów z klawiaturą i czytnikiem ekranu wymaga człowieka; raport podaje je jako listę kontrolną.
Czy nadpisze mój AGENTS.md albo CLAUDE.md?
Nie. Dodaje jeden blok między komentarzami-znacznikami i nigdy nie zmienia tekstu wokół niego. Pliki, które tworzy i zmienia, są rejestrowane, a --dry-run pokazuje wszystko przed zapisem.
Jak to usunąć?
Uruchom npx github:dawidolko/frontend-skills uninstall. Usuwa zapisane przez siebie pliki, dopóki są niezmienione, usuwa swoje bloki ze wspólnych plików i zostawia wszystko, co edytowałeś.
Ile kosztuje w tokenach?
Agent stale ładuje tylko nazwy i opisy zainstalowanych skilli; resztę dopiero wtedy, gdy zadanie jej potrzebuje. frontend-skills tokens wypisuje liczby dla Twojego projektu; zmierzony koszt każdego skilla jest na stronie Jak to działa.
Mój projekt ma własne narzędzia. Czy reguły będą z nimi walczyć?
Nie. Funkcja rem, generowane klasy ikon, design tokeny czy zmienne CSS są wykrywane i zapisywane w profilu, a reguły, które od nich zależą, każą agentowi używać Twojego narzędzia. Możesz je poprawić albo dopisać w profilu.
Czy mogę wyłączyć regułę?
Tak: fs-ignore <id reguły> w komentarzu w tej samej linii lub linię wyżej albo audit.ignore i audit.exclude w .frontend-skills/profile.json.
Czy działa w monorepo?
Tak. Czyta workspace'y npm, pnpm, Yarn, Lerna, Nx i Turborepo, każdy pakiet ma własny wpis w profilu, a skille pasują do sumy ich stacków.
Dlaczego uruchamia się z GitHuba, a nie z npm?
Żeby nie wymagało instalacji: npx github:dawidolko/frontend-skills uruchamia repozytorium takie, jakie jest, z Node.js 20 lub nowszym i bez zależności.
Jak dodać regułę albo skill?
Przewodnik dla autorów, docs/authoring.md, opisuje format, testy i sprawdzenia. Zgłoszenia i pull requesty na GitHubie są mile widziane.