Toolverse
All skills

yams

by trvon

Code indexing, semantic search, and knowledge graph for project memory

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
trvon
Category
Data Science
Views
7

About this skill

Code indexing, semantic search, and knowledge graph for project memory

How to use

  1. Uruchom demona YAMS w tle poleceniem yams daemon start, a następnie sprawdź jego status za pomocą yams status.
  2. Indeksuj pliki projektu: użyj yams add . -r --include "*.py" aby rekurencyjnie dodać wszystkie pliki Pythona, lub yams add . -r --include "*.ts,*.tsx,*.js" dla TypeScript i JavaScript.
  3. 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.
  4. Wyszukuj kod: użyj yams grep "pattern" do szybkiego wyszukiwania dokładnego wzorca, lub yams search "query" do wyszukiwania semantycznego, gdy szukasz znaczenia zamiast dokładnego tekstu.
  5. Przeglądaj relacje między plikami poleceniem yams graph --name <plik> aby zobaczyć zależności, lub yams graph --relations aby wyświetlić wszystkie typy relacji w projekcie.
  6. Wyeksportuj listę indeksów w formacie JSON za pomocą yams list --format json lub yams list --show-metadata aby śledzić metadane PBI dla każdego wpisu.

Related skills