moai-platform-chrome-extension

Develop Chrome extensions with Manifest V3 service workers and content scripts.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/taewook486/real-estate-mcp --skill moai-platform-chrome-extension
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-platform-chrome-extension
Source: https://github.com/taewook486/real-estate-mcp/tree/main/.claude/skills/moai-platform-chrome-extension
Command: npx skills add https://github.com/taewook486/real-estate-mcp --skill moai-platform-chrome-extension

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance and patterns for developing modern Chrome extensions using Manifest V3, addressing challenges in service worker management, API integration, and secure development practices.

Core Features & Use Cases

  • Manifest V3 Development: Covers service workers, content scripts, message passing, and Chrome APIs.
  • Secure Coding: Emphasizes Content Security Policy, permissions, and input validation.
  • Use Case: Develop a new Chrome extension to enhance a website's functionality, ensuring it's secure, efficient, and adheres to the latest Manifest V3 standards.

Quick Start

Use the moai-platform-chrome-extension skill to generate a basic Manifest V3 extension structure.

Frequently Asked Questions about moai-platform-chrome-extension

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a Chrome extension using Manifest V3?

To build a Chrome extension using Manifest V3, you need to structure your project around service workers, content scripts, and message passing while integrating the appropriate Chrome APIs for your desired browser functionality.

What is the difference between service workers and content scripts in browser extensions?

In browser extensions, service workers handle background events and lifecycle management, while content scripts interact directly with web pages to read or modify DOM elements, communicating via message passing.

How do I implement secure coding practices for Chrome API integration?

Secure Chrome API integration requires enforcing a strict Content Security Policy, requesting minimal necessary permissions, and validating all external inputs to prevent malicious code execution within the extension environment.

Do I need advanced JavaScript knowledge to develop Manifest V3 extensions?

Yes, developing Manifest V3 extensions requires a solid understanding of JavaScript and Chrome extension architecture to properly manage service worker lifecycles, message passing, and API integration.

Why is my Manifest V3 service worker not maintaining its state?

Manifest V3 service workers are ephemeral and terminate when idle, meaning you must use Chrome storage APIs or persist state in web pages rather than relying on global variables to maintain extension state.