What problem does it solve? When the Syllable backend API changes, the Go-based CLI drifts out of sync with the published OpenAPI spec. This Skill automates the reconciliation workflow: diffing the old and new specs, identifying added or removed endpoints and schemas, updating Go command files, refreshing documentation, and running tests so the CLI always matches the API. ## Core Features & Use Cases - Structured Spec Diffing: Runs a Python script that reports new, removed, and changed paths, schemas, and enum values, flagging breaking enum removals. - Guided Code Updates: Provides an eight-phase workflow covering spec replacement, Cobra command implementation following existing cmd file patterns, registration in root.go, and integration test requirements. - Documentation Sync: Updates README.md command sections and the AGENTS.md resource overview table to match spec changes. - Use Case: The backend team publishes a new openapi.json with a widgets endpoint. Run this Skill to diff the specs, generate cmd/widgets.go, register the command, add integration tests, and commit the spec, code, and docs together. ## Quick Start Ask the AI to sync the CLI to the latest OpenAPI spec from the TypeScript SDK repo and update the Go commands, tests, and docs accordingly.