Y
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Code indexing, semantic search, and knowledge graph for project memory
How to use
- Uruchom demona YAMS w tle poleceniem
yams daemon start, a następnie sprawdź jego status za pomocąyams status. - Indeksuj pliki projektu: użyj
yams add . -r --include "*.py"aby rekurencyjnie dodać wszystkie pliki Pythona, lubyams add . -r --include "*.ts,*.tsx,*.js"dla TypeScript i JavaScript. - Dodaj metadane śledzenia do każdego indeksu, np.
yams add src/ -r --metadata "pbi=PBI-043,task=list-json-refresh", aby agent pamiętał, które zadanie i faza są powiązane. - Wyszukuj kod: użyj
yams grep "pattern"do szybkiego wyszukiwania dokładnego wzorca, lubyams search "query"do wyszukiwania semantycznego, gdy szukasz znaczenia zamiast dokładnego tekstu. - Przeglądaj relacje między plikami poleceniem
yams graph --name <plik>aby zobaczyć zależności, lubyams graph --relationsaby wyświetlić wszystkie typy relacji w projekcie. - Wyeksportuj listę indeksów w formacie JSON za pomocą
yams list --format jsonlubyams list --show-metadataaby śledzić metadane PBI dla każdego wpisu.