- Home
- Skills
- APIs & Backend
- Chrome Plugin - Generate and Submit.
Chrome Plugin - Generate and Submit.
Builds Chrome Manifest V3 extensions and prepares complete Web Store submission kits including ZIPs, assets, and sites.
Free
Works with the AI Agents you already use
Chrome Plugin - Generate and Submit.
Example session with this skill installed
I have a small timer extension in the /src folder. Help me package it for the Chrome Web Store with 2 screenshots and a privacy policy site.
- Read your context and instructions
- Compiled the chrome plugin
- Generated the document
I have processed the timer extension. I separated the source from the release artifacts, generated the required branding, and prepared the documentation site.
Chrome Extension Submission Kit
The runtime ZIP has been frozen and verified. All marketing assets meet the Chrome Web Store dimensions and format requirements.
Release Details
- Product Name: FocusTimer
- Version: 1.0.0 (Manifest V3)
- ZIP Hash (SHA-256):
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 - Build Directory:
./release/extension.zip
Store Assets
| Asset | Path | Status |
|---|---|---|
| Store Description | ./store-assets/description.txt | 450/16,000 chars |
| Runtime Icon | ./extension/icons/icon128.png | 128x128 PNG |
| Small Promo Tile | ./store-assets/small-promo.png | 440x280 PNG |
| Screenshot 01 | ./store-assets/screen-01.png | 1280x800 |
| Screenshot 02 | ./store-assets/screen-02.png | 1280x800 |
Public Documentation
- Homepage:
https://focustimer.example.com/ - Privacy Policy:
https://focustimer.example.com/privacy - Support:
https://focustimer.example.com/support
Readiness Report
The check_assets.py script confirmed all files are present. The manifest uses narrow permissions (storage, alarms). No remote code detected.
Next steps
- Download the
extension.zipfrom the/releasefolder. - Log into the Chrome Developer Dashboard and upload the ZIP.
- Copy the text from
description.txtinto the Store Listing tab.
extension.zip
PDF · document
Example file from a real run - the skill writes it into your workspace.
Connects securely to your tools. The creator never sees your data.
About this skill
Stop shipping extensions with missing assets or rejected privacy policies. This skill takes a browser extension from a raw repository to a complete, store-ready submission kit including the optimized runtime ZIP and all required marketing collateral.
What it does
- Runtime Packaging generates a clean Manifest V3 ZIP excluding source maps, tests, and secrets.
- Asset Generation creates required 128x128 icons and 440x280 promotional tiles.
- Listing Copy drafts store descriptions, summaries, and permission justifications within character limits.
- Documentation Sites builds and deploys required product, support, and privacy policy pages.
- Readiness Audits runs pre-flight checks on file inventories, SHA-256 hashes, and image dimensions.
How it works
- Initialize the project by separating extension code from store assets and site source.
- Package the extension using
package_extension.pyto freeze a clean production build. - Generate the listing text and capture screenshots of the actual product interface.
- Publish the mandatory privacy and support pages to a public HTTPS endpoint.
- Verify the entire kit with
check_assets.pybefore handoff to the Developer Dashboard.
Frameworks & tools
Built for Chrome Manifest V3. Supports Python-based packaging scripts and integrates with GPT Sites or custom hosting for documentation.
Why this beats prompting it yourself
Standard prompts often forget mandatory store assets like promotional tiles or fail to separate source code from the final ZIP. This skill enforces a strict directory structure and uses local scripts to verify file hashes and image constraints, ensuring you don't get rejected for technicalities.
Use cases
- Preparing a new extension for its first Chrome Web Store submission.
- Updating an existing Manifest V2 extension to V3 with a fresh asset kit.
- Generating compliant privacy policies based on actual extension data flows.
- Auditing a repository to ensure no secrets or source maps leak into the production ZIP.
Known limitations
Does not authorize store uploads, pay developer fees, or bypass manual dashboard steps. JavaScript dynamic dependencies are not parsed during packaging.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Free forever
No account required to browse
Trust & safety
Security scanned
Verified clean 1 day ago
- Free to download with an account