Spotify

Building a Natural Language Interface to the Spotify Ads API with Claude Code Plugins | Spotify Engineering

May 1, 2026Alex Murphy, Staff Software Engineer
Building a Natural Language Interface to the Spotify Ads API with Claude Code Plugins | Spotify Engineering
SummaryAI, from the source post

This post details the development of a Claude Code plugin for the Spotify Ads API, enabling natural language interaction for campaign management. The plugin leverages Markdown for skills and agents, an OpenAPI spec for API definition and validation, and OpenAPI Links for defining operational relationships, allowing for complex, multi-step API orchestrations. The system prioritizes transparency by showing curl commands to users and avoids MCP for larger API surfaces, focusing on human-readable, diffable components.

More from the AI-Assisted Developer Productivity Platform trail