Agent skill · software engineering · jeremylongshore
navan-rate-limits
Configure Navan integration concurrency and retry controls from the tenant contract and observed responses. Use when controlling throughput or throttling. Trigger with "Navan rate limit", "throttle Navan sync", or "Navan backpressure".
Why this skill is useful
Adds an executable script for adaptive rate-limiting with exponential backoff and request queuing specifically for the Navan API, which is not publicly documented.
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 Capacity and Backpressure Control Overview Configure Navan integration concurrency and retry controls from the tenant contract and observed responses. 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 No universal public numeric quota should be frozen into code. Treat account limits, file windows, vendor responses, destination capacity, and business deadlines as dated evidence with independent bounds. Authentication Capacity testing uses the least-privilege non-production identity. Never discover limits by flooding a production travel or expense tenant. Instructions 1. Capture documented limits and escalation contacts for the enabled surface. 2. Classify reads, writes, transfers, and reconciliation work by side-effect risk. 3. Set application concurrency below the narrowest vendor or destination bound. 4. Honor documented retry signals with capped delay, jitter, and deadlines. 5. Checkpoint pages or files durably and reconcile after ambiguous outcomes. 6. Alert on queue age, throttle rate, deadline risk, and sustained capacity loss. 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, quota-change requests, deadline overrides, write retries, and production concurrency increases require explicit approval. Error Handling A numeric limit copied from another tenant is not evidence. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/navan-rate-limits