Za duży wybór
Repozytoria ze skillami agentów są porozrzucane wszędzie. Które pasują do Twojego projektu?
Open source · MIT · Zero zależności
Repotify czyta skille agentów, które programiści i firmy AI publikują na GitHubie, porządkuje je według tego, co robią, sprawdza ryzyka i instaluje najlepsze dla Twojego projektu w Claude Code, Cursor, Codex lub Gemini CLI.
npx -y @repotify/repotify@latest
Uruchom w folderze projektu
repotify 2.0.0 ~/my-saas next.js · react · typescript · stripe set up repotify for this project ● Read the project (manifests only) └ web app · tests: playwright, vitest ● Picked for this repo ✓ react-best-practices next.js + react ✓ webapp-testing playwright tests ✓ test-driven-development core ✓ differential-review security review ○ repotify-guard you switch it on ✕ react-native-skills no mobile target ✕ pptx no slides here ● 12 skills installed · pinned · re-scanned
Repozytoria ze skillami agentów są porozrzucane wszędzie. Które pasują do Twojego projektu?
Skill to zestaw instrukcji, które wykonuje Twój agent. Złośliwy może uruchamiać polecenia na Twoim komputerze.
Każdy skill zajmuje miejsce w kontekście agenta. Bezużyteczne go spowalniają i rozpraszają.
Cały proces kosztuje Twojego agenta około 3000 tokenów.
Lokalne skanowanie manifestów i nazw plików. Twój kod nigdy nie jest czytany ani wysyłany.
Najwyżej trzy pytania i tylko o to, czego projekt jeszcze nie mówi.
Najlepszy element dla każdego zadania, wybrany na podstawie dowodów, platformy i pokrycia, w ramach budżetu kontekstu.
Przypięte commity, weryfikacja SHA-256 i ponowne skanowanie lokalne. Hooki i serwery MCP tylko wtedy, gdy je włączysz.
Model decyzyjny czyta każdy skill i mówi, jakie jest jego główne zadanie, do jakiego języka służy i czy przydaje się tylko raz. Wybór opiera się na tym, co skill robi, a nie na jego jednozdaniowym opisie.
Każdy skill jest przypisany do zadania, które wykonuje: jeden element na zadanie, a to, co już masz, zachowuje swoje miejsce.
repotify audit oznacza mapę kodu albo skill wdrożeniowy, gdy wykonał już swoją pracę, i pokazuje, ile tokenów kosztuje każdy skill.
Django, FastAPI, Go, Rust, Java, Swift, Flutter, Laravel, Rails, .NET i inne dostają eksperta od swojego stacku i tylko swojego.
O zaufaniu decyduje skaner oparty na regułach. Ława LLM może dodać podejrzenia, ale nigdy ich nie usuwa.
verifiedBrak znanych ryzykownych wzorców. Polecane.cautionZnalezisko warte uwagi. Instalowane tylko za Twoją zgodą.quarantinedWysokie ryzyko. Wstrzymane, aż człowiek przejrzy dokładnie ten commit.rejectedKrytyczne ryzyko. Poza katalogiem.Katalog ma rosnąć bez przerwy: laboratorium badawcze znajduje nowe skille, bramka bezpieczeństwa je sprawdza, a każdy zatwierdza człowiek.
repotifyInstaluje skill repotify dla Twojego agenta i pokazuje odcisk projekturepotify recommendTabela kandydatów bez konfliktów w ramach budżetu konteksturepotify install <ids> --yesInstaluje wybrane skille: przypięte, sprawdzone hashem, przeskanowane ponownierepotify enable <ids>Włącza hook lub serwer MCP po pokazaniu Ci zmianyrepotify auditOcenia zainstalowane skille: zostaw, rozważ usunięcie albo usuń, z uzasadnieniemrepotify suggestZgłasza Twój skill do katalogu; nic nie jest wysyłanerepotify scan <dir>Uruchamia skaner bezpieczeństwa na dowolnym folderze skillainstall zapisuje tylko foldery skilli; enable zapisuje tylko to, co wcześniej Ci pokazał.recommend, audit, suggest i scan niczego nie zapisują w Twoim projekcie.Nie. Czyta manifesty (package.json, pyproject.toml, go.mod…) i nazwy plików na Twoim komputerze i nigdzie nie wysyła niczego o Twoim projekcie.
Ty. repotify install nigdy ich nie zapisuje. repotify enable pokazuje zmianę i pyta Cię w terminalu, a skill każe agentom przekazać Ci polecenie zamiast je uruchamiać.
Claude Code, Cursor, Codex, Gemini CLI i każdy agent, który czyta .agents/skills.
Tak. Repotify to open source na licencji MIT. Elementy katalogu zachowują własne licencje.
Uruchom repotify suggest w jego repozytorium. Przeskanuje je lokalnie i da Ci wypełniony formularz; bramka bezpieczeństwa i ława LLM katalogu go ocenią.
Został zaprojektowany, by uczyć się z anonimowych sygnałów, ale punkt zbierania nie jest skonfigurowany, więc nic nie jest wysyłane. Wyłącz to w każdej chwili przez REPOTIFY_TELEMETRY=0.
Jedno polecenie w folderze projektu. Wszystko, co zainstaluje, możesz zobaczyć i cofnąć.
npx -y @repotify/repotify@latest