langchain-local-dev-loop
Skonfiguruj lokalny workflow LangChain z testami i mockowanymi modelami
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia szybkie ustawienie środowiska deweloperskiego dla aplikacji LangChain. Zawiera strukturę projektu, testy jednostkowe z mockowanymi modelami (bez kosztownych API callsów), testy integracyjne z rzeczywistymi dostawcami oraz narzędzia deweloperskie. Idealne do iteracyjnego tworzenia łańcuchów, agentów i narzędzi bez czekania na odpowiedzi API.
Jak używać
Zainstaluj umiejętność w swoim środowisku Claude Code lub kompatybilnym narzędziu. Skill automatycznie rozpozna komendy takie jak "langchain dev setup", "langchain local development", "langchain testing" lub "test langchain chains".
Zainstaluj wymagane zależności: @langchain/core, @langchain/openai, langchain oraz zod. Skill zainstaluje też narzędzia deweloperskie: vitest, @types/node, tsx, dotenv i typescript.
Skill utworzy strukturę projektu z katalogami src/ (chains, tools, agents) i tests/ (unit, integration). Plik .env przechowuje klucze API, a .env.example zawiera szablon wymaganych zmiennych.
Skonfiguruj vitest do uruchamiania testów z mockowanymi modelami LLM. Testy jednostkowe nie będą wymagać rzeczywistych API callsów, co przyspiesza iterację.
Testy integracyjne z rzeczywistymi dostawcami umieść w katalogu integration/ i oznacz je jako gated w CI/CD, aby kontrolować koszty.
Uruchamiaj testy lokalnie za pomocą npm lub pytest, zależnie od języka projektu. Skill wspiera zarówno projekty TypeScript/Node.js jak i Python.