Build with Apideck using LLMs

Use large language models (LLMs) and AI coding agents to build Apideck integrations. We provide API skills, plain-text docs, and tooling for agent-assisted development.

Apideck API Skills

Agent skills give LLMs task-specific instructions for the Apideck Unified API. Install skills to teach your AI agent SDK patterns, available methods, authentication, and best practices.

Install via the Agent Skills Directory

Discover and install Apideck skills from the Skills directory (skills.sh), the open agent skills ecosystem used by Cursor, Claude Code, and other AI coding tools:

npx skills add apideck-libraries/api-skills

Add --skill <name> for a specific skill. Use --global to install across all projects.

SDK skills

SkillLanguagePackage
apideck-nodeTypeScript / Node.js@apideck/unify
apideck-pythonPythonapideck-unify
apideck-dotnetC# / .NETApideckUnifySdk
apideck-javaJavacom.apideck:unify
apideck-goGogithub.com/apideck-libraries/sdk-go
apideck-phpPHPapideck-libraries/sdk-php
apideck-restAny (HTTP)Direct REST API

Integration skills

  • apideck-best-practices — Architecture, authentication, pagination, error handling, Vault, webhooks
  • apideck-portman — API contract testing with Portman (Postman collections from OpenAPI)
  • apideck-codegen — Generate typed clients from OpenAPI (openapi-generator, Speakeasy, Postman)
  • apideck-connector-coverage — Check which operations each connector supports before building
  • apideck-migration — Migrate from direct Salesforce/HubSpot/QuickBooks/Xero integrations to Apideck

IDE Plugins & Slash Commands

Pre-configured plugins with skills and slash commands for AI coding tools.

Slash commands

  • /test-connection — Verify an Apideck connection with a test API call
  • /list-connectors — Show available connectors and capabilities for a unified API
  • /portman-init — Generate a Portman config for API contract testing

Plain Text Documentation

Consume our documentation as plain-text markdown so AI tools and agents get clean, parseable content instead of HTML.

  • Markdown index: Fetch /md/index.json for a list of all available markdown paths (guides and connector docs).
  • llms.txt: We host an llms.txt file that instructs AI tools how to discover and use our docs, following the llms.txt standard.

Plain text reduces formatting noise, includes content that may be hidden in tabs on the site, and is easier for LLMs to parse.

See Also

More resources to help you get started.