Cross-references C# Web API controllers/DTOs against their TypeScript/JavaScript consumers (React, Angular, Vue, Svelte, Node.js, or hand-written/auto-generated HTTP clients like Fetch, Axios, NSwag) to catch contract drift in both directions: backend changes that break client applications (renamed/removed JSON keys, new required parameters, status code shifts) and frontend code sending fields…
Install
npx skills add github/awesome-copilot --skill api-breaking-change-detectornpx skills add github/awesome-copilot --skill api-breaking-change-detector -a claude-code -gnpx skills add github/awesome-copilot --skill api-breaking-change-detector -a codex -ggemini skills install https://github.com/github/awesome-copilot.git --path skills/api-breaking-change-detectorgh skill install github/awesome-copilot api-breaking-change-detectorgit clone --depth 1 https://github.com/github/awesome-copilot /tmp/github__awesome-copilot
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/github__awesome-copilot/skills/api-breaking-change-detector ~/.claude/skills/api-breaking-change-detector # Claude Code
cp -R /tmp/github__awesome-copilot/skills/api-breaking-change-detector ~/.agents/skills/api-breaking-change-detector # Codex, Cursor, Gemini CLI, Copilot, OpenCode