Agent skill · software engineering · jeremylongshore

instantly-ci-integration

Gate Instantly API v2 integrations with offline schema checks and a bounded read-only smoke test. Use when adding Instantly to CI, validating generated clients, or probing a staging workspace. Trigger with "add Instantly CI checks", "validate Instantly OpenAPI", or "smoke-test Instantly staging".

Why this skill is useful

Adds a complete CI/CD pipeline configuration and validation scripts specifically for Instantly API integrations that the AI cannot generate on its own.

What it needs

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

What this skill does

Instantly API Contract CI Overview Build a CI lane that catches request, scope, pagination, and response-shape drift before deployment. Record assumptions, evidence, approval state, and rollback ownership so another operator can reproduce the result. Prerequisites The target repository, Instantly workspace, environment, and accountable owner Current security, privacy, compliance, capacity, and change-control requirements An approved API v2 key only when a bounded live verification is necessary Tool Discipline Use Read, Glob, and Grep to inspect code, configuration, and evidence. Use WebFetch only for current first-party Instantly documentation and package metadata. Use Write or Edit only when implementation was requested and exact target files are known; never write credentials, lead data, email content, or unrestricted environment output. Current Contract API keys are bearer tokens with endpoint-specific scopes. Default workspace limits are 100 requests per second and 6,000 per minute; endpoint overrides still apply. Live CI probes must use a non-production workspace and read-only scopes. Authentication Use an API v2 key as Authorization: Bearer <key> against https://api.instantly.ai/api/v2. Grant only the endpoint-specific scopes needed, inject the key from an approved server-side secret manager, and never print, persist, commit, or place it in a URL. Treat key creation, rotation, revocation, member changes, workspace delegation, and production access as owner-approved actions. Instructions 1. Inventory every Instantly call and map it to an API v2 operation and required scope. 2. Validate request fixtures offline against pinned OpenAPI-derived types. 3. Test 401, 403, 429, pagination, timeout, and redaction behavior. 4. Permit one bounded staging list request only when CI secrets and owner approval exist. 5. Fail on schema drift, secret output, unbounded pagination, or mutation attempts. 6. Publish the tested SDK/CLI version, fixtures, and rollback owner. …

How to use it

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

@skills jeremylongshore/instantly-ci-integration

View the source on GitHub

Browse the @skills marketplace