start-chrome-extension-project

Scaffold a Chrome extension project from a bundled template with Manifest V3 and build scripts.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/pingqLIN/UniText --skill start-chrome-extension-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: start-chrome-extension-project
Source: https://github.com/pingqLIN/UniText/tree/main/runtime/skills/start-chrome-extension-project
Command: npx skills add https://github.com/pingqLIN/UniText --skill start-chrome-extension-project

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Scaffold a reusable Chrome extension starter from a template that includes a Manifest V3 baseline, TypeScript build setup, required folders, and built-in audit documentation.

Core Features & Use Cases

  • Create a deterministic starter project from assets/template with placeholder replacements.
  • Ensure auditing scaffolding and host permission defaults are in place before implementation.
  • Use the included scaffold script to copy and customize a new extension project for a given name and description.

Quick Start

Run the scaffold script to generate a ready-to-customize Chrome extension starter from the bundled template.

Frequently Asked Questions about start-chrome-extension-project

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

FAQPage Schema
How do I scaffold a Chrome extension with Manifest V3 and TypeScript?

To scaffold a Chrome extension with Manifest V3 and TypeScript, run the bundled scaffold script to copy a template, replacing placeholders for name, description, and year to generate a ready-to-run project.

What is included in a secure Chrome extension starter template?

A secure Chrome extension starter template includes a Manifest V3 baseline, TypeScript build setup, required folders, host permission defaults, and built-in audit documentation to ensure an audit-ready structure.

Do I need Node.js to generate a Chrome extension starter project?

Yes, you need a minimal Node-based scaffold environment to run the script that copies and customizes the Chrome extension template with runtime-friendly placeholder substitutions.

How do I set up audit-ready documentation when starting a new Chrome extension?

You set up audit-ready documentation by using a scaffold template that bundles audit docs and secure host permission defaults before implementation begins.

What's the best way to create a deterministic Chrome extension project structure?

The best way to create a deterministic Chrome extension structure is using a bundled template that provides a consistent baseline, ready-to-run build steps, and automated placeholder replacement.

Why include audit docs in a Chrome extension scaffold?

Including audit docs in a Chrome extension scaffold ensures auditing scaffolding and secure host permission defaults are established before implementation, producing an audit-ready project foundation.