Các lệnh ws

Gọi mọi lệnh qua node $P/scripts/ws.mjs <lệnh> để lần chạy được ghi vào sổ.

Danh sách lệnh

LệnhViệcScript
planChạy skill theo phase, kiểm cổng ra từng phase và lưu bằng chứngscripts/plan.mjs
ds-checkKiểm design-system.json theo chuẩn @2: màu vai trò, tương phản, chữ, motionskills/design-system/scripts/ds-check.mjs
seo-checkKiểm SEO theo checklist seo@1 trên site đang chạy, đủ coverage từng mụcskills/seo/scripts/seo-check.mjs
email-checkKiểm email HTML: bảng 600 px, alt ảnh, link, kích thước, dark modeskills/email/scripts/email-check.mjs
auditRà soát site: hiệu năng, a11y, bảo mật header, link hỏngskills/site-audit/scripts/audit.mjs
quality-checkCổng code quality: lint, typecheck, test, coverage, báo cáoskills/code-quality/scripts/quality-check.mjs
brand-checkChấm brand kit B1–B11, mỗi hạng mục có điểm và lỗiskills/brand-kit/scripts/brand-check.mjs
logo-exportXuất 5 biến thể logo ra PNG 1×/2×/4×skills/logo/scripts/logo-export.mjs
favicon-buildSinh favicon, apple-touch, icon PWA và manifest từ logo markskills/logo/scripts/favicon-build.mjs
icon-buildDựng bộ 120 icon × 3 trạng thái và trang xem trướcskills/icon-set/scripts/icon-build.mjs
mascot-exportXuất mascot 2D ra PNG, sticker và trang castskills/mascot/scripts/mascot-export.mjs
render-3dRender mascot 3D từ recipe bằng three.js, xuất GLBskills/mascot-3d/scripts/render-3d.mjs
mascot3d-checkKiểm mascot 3D: đủ tâm trạng, kích thước GLB, ảnh renderskills/mascot-3d/scripts/mascot3d-check.mjs
style-renderVẽ ảnh bằng thuật toán theo một phong cách image-styleskills/image-style/scripts/style-render.mjs
style-checkKiểm một phong cách ảnh: màu trong DS, độ tương phản, tính nhất quánskills/image-style/scripts/style-check.mjs
image-batchVẽ ảnh hàng loạt từ manifest, tự kiểm và vẽ lại ảnh trượtskills/image-batch/scripts/image-batch.mjs
image-qaKiểm chất lượng ảnh: kích thước, dung lượng, vùng chữ an toànskills/image-batch/scripts/image-qa.mjs
stack-checkSo phiên bản stack với bản mới nhất trên npm registryskills/web-app/scripts/stack-check.mjs
ds-to-themeSinh theme.css Tailwind v4 + shadcn và motion.ts từ design systemskills/web-app/scripts/ds-to-theme.mjs
scaffoldDựng app Vite + React + Tailwind v4 + shadcn + motion + routerskills/web-app/scripts/scaffold.mjs
theme-buildSinh theme web: tokens, components và 7 template HTMLskills/web-theme/scripts/theme-build.mjs
name-cardDựng name card 96 × 60 mm và xuất PDF bằng Chrome headlessskills/print-kit/scripts/name-card.mjs
social-buildVẽ bộ ảnh mạng xã hội đúng kích thước từng nền tảngskills/social-kit/scripts/social-build.mjs
guideline-buildSinh trang visual brand guideline từ kitskills/brand-guideline/scripts/guideline-build.mjs
deploy-cfDeploy lên Cloudflare Pages: preview trước, production khi được duyệtskills/deploy-cf/scripts/deploy-cf.mjs
page-checkskills/web-app/scripts/page-check.mjs
landing-buildskills/landing-page/scripts/landing-build.mjs
landing-checkskills/landing-page/scripts/landing-check.mjs
testscripts/run-tests.mjs