Extension
Expart
"True design is where efficiency serves code. You are not here to copy-paste, but to craft extension listings with intention and compliance."
The Documentary
Watch a full simulated run of Extention Expart resolving brand guidelines, validating manifest criteria, and ensuring trademark compliance.
-
01. Setup & Install Launch Extension Expart00:00
-
02. Naming Audit Trademark Compliance00:45
-
03. Visual Rules Icon Padding & Promo Tiles01:30
-
04. Code Checklist MV3 & BFCache Checks02:15
-
05. Summary Consolidated Listing Report03:00
Key Capabilities
Trademark Safety
Automatically flags name configurations that violate strict Google Store trademarks. Suggests compatible naming configurations (e.g. "for Chrome™" suffix).
Visual Precision
Generates architectural graphical specs for your listing icon (16px outer transparent padding, 96x96 pixels artwork) and promo cards to block quick rejections.
SEO Listing Optimization
Crafts descriptive titles, feature-driven descriptions, and strict 132-character summaries optimized for organic store discoverability without text keyword spamming.
Branded Installation
Features an integrated colored text CLI logo displayed automatically upon NPM extension download, establishing professional project consistency.
Lifecycle Control
Detailed architectural guidance for publishing store updates, executing gradual rollouts, rolling back in emergency failures, and appeals workflows.
Pre-Submission Audits
Scans project files for critical store review issues: Manifest V3 configurations, BFCache support (no 'unload' listeners), and Privacy disclosures.
Installation Guide
Choose your preferred deployment method to integrate Extension Expart into your Gemini environment.
Direct Registry Install
Install via NPM (Recommended)
Install the published extension package globally to register it in your environment.
Manual Repository Setup
Step 1: Clone
Clone the repository to your local machine:
Step 2: Navigate
Move into the project directory:
Step 3: Install Local
Install the current folder as a custom extension:
Testing Workflow
Verify that the newly installed skill works correctly in your project workspace before preparing standard store listings.
Option 1: Interactive Agent Console
Start the interactive gemini console shell:
Once inside, trigger the reload and then run the skill:
Option 2: Project-Wide Execution (Recommended)
Run the skill across your entire project directly from your normal macOS terminal (Zsh/Bash) without entering an interactive session. This is the fastest way to get a full audit:
The Compliance Catalog
Store Title
- Descriptive & Unique Clear title capturing core capability. No keyword packing.
- Trademark Safe No direct prefixing with "Google" or "Chrome".
- Length Limits Keep titles concise, brief, and memorable.
Store Summary
- < 132 Characters Strict limit. Displayed on home screen and search results.
- Resonant Hooks Focus on audience benefits and core features.
- No Superlatives Avoid "best ever", "fastest", "greatest", or competitor tags.
Item Description
- Structured Flow Single overview paragraph followed by a short bulleted list of features.
- Attribution Clauses Provide full legal attributions for trademarks used at the bottom.
- No spamming Avoid repetitive keyword listings. Keep focus on real features.
Extension Icon
- 128x128 Pixels (PNG) Standard resolution size. Include alpha channel to prevent rounded boxes.
- 16px Border Padding Artwork must sit inside a 96x96 bounds. Transparent edges required.
- Front-Facing Design Flat perspective. Avoid heavy dynamic tilts or UI components in artwork.
Screenshots (1-5)
- 1280x800 or 640x400 Specs strictly checked. High-resolution PNG format.
- Full Bleed Layouts Do not include borders or edge padding. Use sharp corners.
- Core UX Display Demonstrate actual features, minimal text, and high readability.
Promotional Tiles
- Small Promo (440x280) Strictly REQUIRED for any Web Store listing feature.
- Marquee (1400x560) Used for high-profile rotating carousel listings.
- Zero Text Rule Avoid text overlays. Use high contrast, saturation, and clean lines.
Review Timings
- Standard Windows Takes between a few days to 2-3 weeks depending on permission scope.
- Permission impact Broad permissions (e.g. <all_urls>, storage) extend checking windows.
- Submission Cancels Cancel reviews up to 6 times per day if bugs are discovered early.
Review Outcomes
- Warnings (7-30 Days) Granted for minor infractions. Fix within windows to avoid takedown.
- Store Takedown Immediate extraction from listing due to moderate/severe violations.
- Malware Disables Egregious violations disable installed extensions directly on client systems.
Appeals Protocol
- Dashboard Appeals Use the 'Appeal' action directly from the Item Detail dashboard screen.
- Trader Disclosures Required for EU-facing entities. EU P2B regulations provide appeal pathways.
- Minimal Scoping Reduce requests to the narrowest functional scope to secure fast approvals.