If you're building Chrome extensions with Plasmo and want to follow MV3 best practices, this skill keeps you on the right path. It emphasizes the fundamentals that trip people up: keeping service workers stateless, designing typed message passing between contexts, and making content script injection idempotent. You'll get guidance on structuring the typical surfaces like background workers, content scripts, popups, and options pages, plus reminders about minimizing permissions and validating messages at boundaries. It's opinionated about storage patterns and performance, which is exactly what you want when the Plasmo docs leave you choosing between three ways to do something.
npx skills add https://github.com/shipshitdev/library --skill plasmo-extension-architect