.claude/skills/chrome-vercel/SKILL.md
# CHROME-VERCEL-MONITOR SKILL **Skill Name**: chrome-vercel-monitor **Version**: 1.0.0 **Trigger**: `/chrome-vercel`, "check vercel", "vercel deployment", "check build logs" **Description**: Navigate to the Vercel dashboard in Chrome to monitor deployment status, check build logs, and verify or set environment variables. --- ## SKILL PURPOSE Provide visual confirmation of CCW production deployment state on Vercel — build logs, deployment status, domain health, and environment variable verifi
npx skillsauth add CleanExpo/CCW-CRM .claude/skills/chrome-vercelInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Skill Name: chrome-vercel-monitor
Version: 1.0.0
Trigger: /chrome-vercel, "check vercel", "vercel deployment", "check build logs"
Description: Navigate to the Vercel dashboard in Chrome to monitor deployment status, check build logs, and verify or set environment variables.
Provide visual confirmation of CCW production deployment state on Vercel — build logs, deployment status, domain health, and environment variable verification — using Chrome automation when the Vercel CLI or API is unavailable.
YOUTUBE_CHANNEL_ID)Trigger phrases:
/chrome-vercelmcp__Claude_in_Chrome__navigate: https://vercel.com/dashboard
Screenshot to confirm login:
mcp__Claude_in_Chrome__computer: { action: "screenshot" }
If not logged in → stop. Tell user to log into Vercel in Chrome.
Look for the ccw-crm-web project in the dashboard.
mcp__Claude_in_Chrome__find: { selector: "[href*='ccw-crm-web']" }
mcp__Claude_in_Chrome__computer: { action: "click", coordinate: [x, y] }
On the project page:
mcp__Claude_in_Chrome__get_page_text
Extract:
Screenshot the deployments list.
Click the latest deployment → "Build Logs":
mcp__Claude_in_Chrome__computer: { action: "click", coordinate: [x, y] }
mcp__Claude_in_Chrome__get_page_text
Extract error lines (lines containing "Error", "Failed", "Cannot find"). Report them to the user.
Navigate to Settings → Environment Variables:
mcp__Claude_in_Chrome__navigate: [project-url]/settings/environment-variables
mcp__Claude_in_Chrome__get_page_text
List env var NAMES (never values) that are configured. Confirm presence of:
NEXT_PUBLIC_SUPABASE_URLNEXT_PUBLIC_SUPABASE_ANON_KEYYOUTUBE_CHANNEL_IDANTHROPIC_API_KEYReport which are present/missing.
If user asks to add/update an env var, pause and confirm before typing:
"Ready to set [KEY_NAME] on Vercel production. Please confirm and provide the value."
After user confirms:
After deployment:
https://ccw-crm-web.vercel.appVersion: 1.0
Created: April 2026
Tools: mcp__Claude_in_Chrome__*
content-media
Autonomously uploads CCW HeyGen demo videos to YouTube as Unlisted, collects video IDs, and patches DemoVideoBanner.tsx + video-registry.json. One-time OAuth setup required. Handles resume, retries, and ID propagation.
data-ai
Clear the freeze boundary set by /freeze, allowing edits to all directories again. Use when you want to widen edit scope without ending the session. Use when asked to "unfreeze", "unlock edits", "remove freeze", or "allow all edits". (gstack)
tools
# Spec Interview Skill **Name:** spec-interview **Triggers:** `/spec-interview`, when requirements unclear **Version:** 1.0.0 --- ## Purpose Interviews user to gather complete requirements before planning. --- ## Interview Questions When requirements are unclear, ask: ### 1. Feature Clarity **Question:** "What is this feature supposed to do?" **Why:** Need clear objective ### 2. User Impact **Question:** "Who will use this and why?" **Why:** Understand user needs ### 3. Success Criteri
development
Ship workflow: detect + merge base branch, run tests, review diff, bump VERSION, update CHANGELOG, commit, push, create PR. Use when asked to "ship", "deploy", "push to main", "create a PR", "merge and push", or "get it deployed". Proactively invoke this skill (do NOT push/PR directly) when the user says code is ready, asks about deploying, wants to push code up, or asks to create a PR. (gstack)