This walks you through adding Arize AX tracing to your LLM app in two phases: first it analyzes your codebase to figure out what you're using (LangChain, OpenAI, whatever), then it implements the instrumentation after you confirm the plan. The approach is solid because it doesn't guess or spray changes everywhere. It prioritizes auto-instrumentation over manual spans, won't touch your business logic, and has explicit rules about never hardcoding credentials. Supports Python, TypeScript, Java, and Go with framework-specific routing for everything from LangGraph to Bedrock. If you need observability on an existing app without rewriting half of it, this is the structured way to do it.
npx skills add https://github.com/arize-ai/arize-skills --skill arize-instrumentation