langchain-local-dev-loop
Configure LangChain local development workflow with hot reload and testing.\nUse when setting up development environment, configuring test fixtures,\nor establishing a rapid iteration workflow for LangChain apps.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Configure LangChain local development workflow with hot reload and testing.\nUse when setting up development environment, configuring test fixtures,\nor establishing a rapid iteration workflow for LangChain apps.\nTrigger with phrases like \
How to use
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.