Tenable API Field Guide — AI skill for Claude Code
An Agent Skills reference that helps AI coding assistants write correct Tenable API and pyTenable code: export defaults, auth headers, pagination, 409/429 handling, rate limits, pyTenable quirks, Secu.
How to install Tenable API Field Guide
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open lanz/tenable-api-field-guide and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Tenable API Field Guide does
An Agent Skills reference that helps AI coding assistants write correct Tenable API and pyTenable code: export defaults, auth headers, pagination, 409/429 handling, rate limits, pyTenable quirks, Security Center and Nessus behavior. Works with Claude Code, Codex, Cursor, GitHub Copilot and Gemini CLI.
Alternatives in AI
- Openclaw Dashboard — 🔐 Secure, real-time monitoring dashboard for OpenClaw AI agents 654 ★
- Main — Open-source SaaS framework (React + Firebase + Stripe) with built-in Claude Code AI skills 550 ★
- ClaudeCodeStatusLine — Custom status line for Claude Code showing model, tokens, rate limits, and git info in real-time 333 ★
README
Tenable API Field Guide
An agent skill that makes AI coding assistants write correct code against Tenable's APIs, and diagnose integrations that misbehave. It works with Claude Code, Codex, Cursor, GitHub Copilot and Gemini CLI.
Tenable's APIs differ by product in auth headers, paging, filter syntax and error behavior, and several defaults quietly change results. An assistant working from memory typically writes a vulnerability export that:
- returns only the last 30 days of data (there's a default time window),
- never includes fixed findings (the default
state), - polls forever if someone cancels the job,
- or retries a
409that means "this export is already running".
pyTenable adds traps of its own. Misspelled credentials produce an unauthenticated client instead of an error, defaults differ from the API's, and return types vary by module.
This skill gives the assistant rules checked against the public API reference at [developer.tenable.com](https://developer.tenable.com) and against the pyTenable source, so it gets these right the first time.
What it covers
- Auth and clients: header and base URL per product, pyTenable constructors and env var prefixes, SSL, timeouts.
- VM exports: vulnerability, asset (v1/v2), compliance and WAS exports.
- The lifecycle and status values.
- Default time and state windows.
- Filter syntax, including tag filters, which take one form for vulns and assets v1, another for compliance, and aren't supported on assets v2.
- Chunk handling and expiry.
- Duplicates (409).
- Joining findings to assets, and reconciling deleted assets.
- Limits: rate limiting and
retry-after, concurrency caps (10 exports, 3 detail calls, 25 active scans), pyTenable's retry behavior, User-Agent identification. - Pagination: the scheme for each API (VM, WAS, Tenable One, PCI ASV, ASM, Identity Exposure, Security Center, Cloud Security), plus record caps that force you onto exports.
- pyTenable: retur
Related Skills
Scraper Run
Deterministic extraction engine. Loads a blueprint, executes pagination, handles auth refresh, rate limits, an
Peek API
Discover internal APIs from any website. Captures XHR/fetch calls, extracts auth headers, outputs structured e
Empire AI Best Practices
Field-tested runbook + Claude Code skill for the Empire AI Alpha cluster: SSH/TOTP auth pattern for agents, Sl
Correct Reference Now
Correct the reference clock when the model-known date diverges from the seeded floor
Sec Scan Auth
인증/인가/어뷰징 취약점 진단 — Auth Bypass / IDOR / Mass Assignment / Rate Limit / 멱등성 / 클라이언트 신뢰 로직 — scan_api.py + scan_
Coding Agent Account Manager
Sub-100ms auth switching for AI coding CLIs (Claude Code, Codex, Gemini): swap subscription accounts instantly
Related Agents
Langertha LLM Advisor
LLM provider & market specialist for Langertha. Validates and red-teams plans, designs and ADR proposals again
Network Security Engineer
Network Security Engineer (Tier 3): hardens the network perimeter and runtime — TLS 1.3/HSTS/ACME, nginx/Caddy
Kavach API
KAVACH API security + auth/session specialist. Traces every endpoint for BOLA/IDOR, BFLA, broken auth, mass as