Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Router-First Architecture
How to use
Zainstaluj umiejętność router-first-architecture w swoim katalogu Claude'a, upewniając się, że masz dostęp do pliku skill-rules.json oraz do routerów domenowych (np. math-router).
Skonfiguruj co-aktivację w pliku skill-rules.json dla każdej umiejętności domenowej, dodając sekcję coActivate wskazującą na odpowiedni router — na przykład dla umiejętności matematycznych dodaj "coActivate": ["math-router"] z trybem "always".
Gdy chcesz wykonać operację w danej domenie, zawsze najpierw wywołaj router z zapytaniem użytkownika — na przykład dla matematyki użyj komendy math-router route "twoje zapytanie", zamiast bezpośrednio wywoływać poszczególne skrypty.
Zaufaj wynikom routera, zwłaszcza jego ocenie pewności (confidence score) — router zwróci dokładną komendę do wykonania lub null jeśli nie znalazł dopasowania.
Jeśli router zwróci null (brak dopasowania), tylko wtedy rozważ obejście routera lub ręczne wybranie narzędzia, ale staraj się tego unikać — zamiast tego rozszerz wzorce triggera w skill-rules.json, aby lepiej pokrywały intencje użytkownika.
Utrzymuj wzorce triggera w skill-rules.json szersze niż wzorce routingu — router powinien gracefully obsługiwać przypadki, które nie pasują do żadnego wariantu, a trigger layer powinien nudować Claude'a do użycia routera dla szerszego zakresu zapytań.