shipshitdev avatar

Plasmo Extension Architect

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.

skills.sh installs
152
GitHub stars
24
last updated
Jun 3, 2026

Install

$ npx -y skills add shipshitdev/library --skill plasmo-extension-architect --agent claude-code

Installs into .claude/skills of the current project.

Files

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.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/shipshitdev/library
Category
Code Review & Quality
First seen
Jun 3, 2026

More from shipshitdev/library

All 56
1cloudflare avatarcode-reviewcloudflare/cloudflare-docsReviews Workers and Cloudflare Developer Platform code for type correctness, API usage, and configuration validity. Load when reviewing TypeScript/JavaScript us144skills.sh installs
2vudovn avatararchitecturevudovn/antigravity-kitarchitecture143skills.sh installs
3shipshitdev avatarhtml-styleshipshitdev/libraryhtml style141skills.sh installs
4absolutelyskilled avatarrefactoring-patternsabsolutelyskilled/absolutelyskilledrefactoring patterns140skills.sh installs
5lawvable avatarcontract-review-anthropiclawvable/awesome-legal-skillscontract review anthropic140skills.sh installs
6borghei avatarquality-documentation-managerborghei/claude-skillsDocument control for medical device QMS, covering numbering, version control, change management, and 21 CFR Part 11 compliance. Use for document control procedu136skills.sh installs