laminar-instrument-codebase
Installation
SKILL.md
Laminar Instrument Codebase
Workflow
- Identify runtime and entrypoints; map critical flows and select functions to instrument.
- Initialize Laminar once, early in the app, and configure auto-instrumentation for the libraries in use.
- Add manual spans with
observearound selected functions; attach tags, metadata, session/user IDs; suppress sensitive inputs/outputs. - Run a representative flow, validate traces in the UI, and tune span granularity and tags.
References
references/function-selection.mdfor heuristics on what to instrument.references/ts-instrumentation.mdfor TypeScript/JavaScript patterns and snippets.references/python-instrumentation.mdfor Python patterns and snippets.
Related skills
More from lmnr-ai/laminar-skills
laminar-quickstart-trace
Create a minimal Laminar trace demo in minutes with no external LLM calls. Use when a user asks for a Laminar example, a quickstart demo, or wants to see traces appear in the Laminar UI quickly (cloud or self-hosted).
28laminar-migrate-observability
Migrate an existing observability/tracing setup (Langfuse, LangSmith, Helicone, or OpenTelemetry) to Laminar with minimal diffs. Use when a user wants to replace their current tracer/exporter, keep trace boundaries, or map tags/metadata to Laminar.
10query-api
Use when working with Laminar's SQL Query API (/v1/sql/query): design SELECT-only ClickHouse queries, use parameters, authenticate with project API keys, and interpret response data from spans, traces, events, tags, datasets, and evaluations.
9