deploy-check

Verify builds, types, translations, images, and accessibility before Vercel deployment.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Youngger9765/young-personal-site --skill deploy-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy-check
Source: https://github.com/Youngger9765/young-personal-site/tree/main/.claude/skills/deploy-check
Command: npx skills add https://github.com/Youngger9765/young-personal-site --skill deploy-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pre-deployment verification to prevent shipping broken code by validating builds, types, and bilingual content before deployment.

Core Features & Use Cases

  • Build verification: Ensure npm run build completes without errors.
  • Type check: Run TypeScript compiler to catch type issues before deploy.
  • Bilingual content verification: Confirm translations exist for zh-TW and en across routes.
  • Asset & route checks: Validate image availability and page accessibility.

Quick Start

Run npm run build, then npx tsc --noEmit, verify all zh-TW/en routes load, and push to main to deploy.

Frequently Asked Questions about deploy-check

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

FAQPage Schema
How do I prevent shipping broken code before deploying to Vercel?

Pre-deployment verification catches build failures, type errors, and missing translations before pushing to production. Run npm run build, then npx tsc --noEmit to verify your TypeScript compiles, confirm all zh-TW and en translations exist across routes, and validate images load correctly—only then deploy to Vercel.

What should I check before deploying a bilingual site?

Bilingual verification ensures translations are complete across all routes in both zh-TW and en before deployment. Check that translations exist for every page, images render properly, no console errors appear at runtime, and accessibility standards are met across both language versions.

How do I run type checking and build verification together?

Type checking and build verification work in sequence: first run npm run build to compile your project, then npx tsc --noEmit to catch TypeScript errors without generating output. Both must pass with zero ESLint violations before your code is ready to deploy.

Can I verify all pages render and images load before deployment?

Asset and route validation checks that all pages in your bilingual site render without errors and images load correctly. This catches broken links, missing assets, and runtime errors across both language versions before deployment pushes to production.

What pre-deployment checks matter for Vercel deployments?

Pre-deployment checks for Vercel include successful npm builds, zero TypeScript and ESLint errors, complete translations for all routes, working image assets, accessible pages, and no console errors. These checks prevent broken deployments and ensure bilingual content coverage.