brianlovin avatar

Chrome Webstore Release Blueprint

If you've ever manually uploaded a Chrome extension zip through the Web Store dashboard after every release, this skill walks you through automating the entire thing. It covers the full OAuth setup dance in Google Cloud Console, generating a refresh token via the OAuth Playground, wiring secrets into GitHub Actions (with optional `gh` CLI automation), and building a version-aware CI workflow that only publishes when your manifest version changes. The step-by-step structure is methodical, almost to a fault, but that's exactly what you want when dealing with Google APIs and credentials. The included status checker script is a nice touch for confirming whether your upload is stuck in review or already live.

skills.sh installs
124
GitHub stars
348
last updated
Jun 3, 2026

Install

$ npx -y skills add brianlovin/claude-config --skill chrome-webstore-release-blueprint --agent claude-code

Installs into .claude/skills of the current project.

Files

If you've ever manually uploaded a Chrome extension zip through the Web Store dashboard after every release, this skill walks you through automating the entire thing. It covers the full OAuth setup dance in Google Cloud Console, generating a refresh token via the OAuth Playground, wiring secrets into GitHub Actions (with optional `gh` CLI automation), and building a version-aware CI workflow that only publishes when your manifest version changes. The step-by-step structure is methodical, almost to a fault, but that's exactly what you want when dealing with Google APIs and credentials. The included status checker script is a nice touch for confirming whether your upload is stuck in review or already live.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/brianlovin/claude-config
Category
Release Management
First seen
Jun 3, 2026

More from brianlovin/claude-config

All 15
1WhiteMinds avatarreleaseWhiteMinds/LiveAutoRecord>0skills.sh installs
2google avatargoogle-agents-cli-deploygoogle/agents-cliThis skill should be used when the user wants to "deploy an agent", "deploy my ADK agent", "set up CI/CD", "configure secrets", "troubleshoot a deployment", or 560Kskills.sh installs
3microsoft avatarpython-appservice-deploymicrosoft/azure-skillsDeploy Python (Flask/Django/FastAPI) code to Azure App Service Linux. WHEN: "Flask App Service", "Django App Service", "FastAPI App Service", "deploy Python to 322.4Kskills.sh installs
4vercel-labs avatardeploy-to-vercelvercel-labs/agent-skillsDeploy applications and websites to Vercel. Use when the user requests deployment actions like "deploy my app", "deploy and give me the link", "push this live",187.4Kskills.sh installs
5convex avatarconvex-deploy-guardconvex/agent-skillsClassify + announce the target Convex deployment before any deployment-affecting command; fresh explicit consent for prod actions; session read-only mode.41.2Kskills.sh installs
6google avataragent-platform-deploygoogle/skillsDeploy open models or custom weights from Model Garden to Agent Platform endpoints, check the status of an in-progress deployment operation, or clean up resourc9.8Kskills.sh installs