If you're integrating Mapbox GL JS into a web app, this gives you the actual patterns that prevent the common mistakes. It covers React, Vue, Svelte, Angular, and vanilla JS, with specific focus on lifecycle management and the critical map.remove() cleanup that everyone forgets. The React examples use useRef and useEffect correctly, there's a complete search integration setup, and it includes the token handling patterns for different bundlers. This is based on Mapbox's official create-web-app scaffolding, so you're getting their recommended approach rather than Stack Overflow guesswork. Particularly useful if you've ever dealt with memory leaks from unmounted map instances.
npx skills add https://github.com/mapbox/mapbox-agent-skills --skill mapbox-web-integration-patterns