Agent skill · software engineering · jeremylongshore

navan-performance-tuning

Tune a Navan data pipeline against measured vendor, destination, privacy, and deadline constraints. Use when extraction or reconciliation misses its service objective. Trigger with "speed up Navan sync", "Navan latency", or "Navan pipeline performance".

Why this skill is useful

Adds executable scripts for caching, parallel fetching, and pagination strategies specifically for the Navan API, which are not commonly found in public documentation.

What it needs

Requires node installed locally. Requires navan account access. About 2k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

Navan Pipeline Performance Tuning Overview Tune a Navan data pipeline against measured vendor, destination, privacy, and deadline constraints. This workflow produces an auditable decision or artifact before any live action. Prerequisites Access to the selected tenant's current Navan Help Center and contracted integration documentation. A named business owner and data owner for the travel or expense workflow. A non-production evidence set with secrets and traveler data removed. Current Contract Optimize after measuring time in authentication, source wait, transfer, parsing, mapping, destination, and reconciliation. Preserve correctness and sensitive-data controls before increasing pages, batches, concurrency, or cache duration. Authentication Benchmark with non-production or approved synthetic data and least-privilege credentials. Do not expose tenant data in profilers, traces, or third-party performance tools. Instructions 1. Define latency, freshness, throughput, and reconciliation objectives. 2. Measure each stage with content-free timings and counts. 3. Identify the narrowest documented source or destination constraint. 4. Reduce fields, windows, transformations, or round trips before adding concurrency. 5. Tune bounded queues, checkpoints, backpressure, and destination batches. 6. Canary changes and compare correctness, privacy, and cost alongside speed. Tool Discipline Use Read, Glob, and Grep to inspect documentation, schemas, configuration, code, fixtures, and evidence. Use Write and Edit only for approved repository artifacts. Invocation alone does not authorize network access, credentials, traveler or expense data, bookings, payments, policy or identity changes, file transfers, deployments, or deletion. Approval Boundaries Load tests, production traces, cache or retention changes, higher concurrency, new infrastructure, and deadline tradeoffs require approval. Error Handling Do not optimize by dropping reconciliation or redaction. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills jeremylongshore/navan-performance-tuning--25e1dc

View the source on GitHub

Browse the @skills marketplace