b4push

star 0

Run before-push quality checks for the zudo-css project. Use when: (1) User says 'b4push', 'before push', or 'run checks', (2) Before pushing to remote, (3) After completing implementation work.

zudolab By zudolab schedule Updated 3/18/2026

name: b4push description: >- Run before-push quality checks for the zudo-css project. Use when: (1) User says 'b4push', 'before push', or 'run checks', (2) Before pushing to remote, (3) After completing implementation work. user-invocable: true

Before Push Quality Checks

Run the project's quality gate before pushing.

Command

pnpm b4push

What It Checks

  1. Type checkingpnpm check (astro sync + tsc --noEmit)
  2. Buildpnpm build (full Astro production build)
  3. Link checkpnpm run check:links (scan dist/ for broken internal links)

When to Run

  • Before pushing to remote
  • After adding or moving documentation articles
  • After modifying internal links between articles

Link Check Details

The link checker (scripts/check-links.js --strict) scans built HTML in dist/ for:

  • Broken internal links (href pointing to non-existent pages)
  • Absolute links in MDX source that bypass the base path (/pj/zcss/)

Runs in strict mode — exits with error on any broken link.

Install via CLI
npx skills add https://github.com/zudolab/zudo-css-wisdom --skill b4push
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator