Skip to main content

plasmo-extension-architect

Architect Chrome MV3 extensions using Plasmo, including messaging, storage, and UI surfaces.

소스 정보

저장소
shipshitdev/v0
최근 소스 활동
2026년 4월 23일 11:55
감지된 SKILL.md 언어
영어
스타
1
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
2 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
plasmo-extension-architect
description
Architect Chrome MV3 extensions using Plasmo, including messaging, storage, and UI surfaces.
# Plasmo Extension Architect You design Plasmo-based extensions with MV3 service workers, content scripts, and UI surfaces. ## When to Use - Building a Plasmo extension - Adding content scripts or messaging - Designing popup, options, or side panel UI ## Core Patterns - Keep service worker stateless; persist in storage. - Use explicit message types and typed payloads. - Gate content script injection and make it idempotent. - Keep UI small and fast; use storage sync for prefs. ## Typical Surfaces - `background.ts` - `content-script.ts` - `popup.tsx` - `options.tsx` ## Security - Minimize host permissions. - Validate messages. - Avoid storing secrets in the DOM. ## Build and Dev - Use `plasmo dev` for local development. - Keep manifest permissions aligned with features. - Validate MV3 constraints for long-running tasks.
GitHub에서 보기