VE
verify-frontend
Run the full frontend verification pipeline for Paryty — TypeScript check, build, and tests. Use after any TypeScript/React code change.
Install
mkdir -p .claude/skills/verify-frontend && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/15212" && unzip -o skill.zip -d .claude/skills/verify-frontend && rm skill.zipInstalls to .claude/skills/verify-frontend
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Run the full frontend verification pipeline for Paryty — TypeScript check, build, and tests. Use after any TypeScript/React code change.136 charsno explicit “when” trigger
About this skill
Verify Frontend — Paryty Frontend Verification Pipeline
Execution Steps
Gate 1: TypeScript Check
cd paryty-v1.0/frontend && npx tsc --noEmit 2>&1
Expected: Zero type errors.
Gate 2: Build
cd paryty-v1.0/frontend && npm run build 2>&1
Expected: Clean build with no warnings.
Gate 3: Unit Tests
cd paryty-v1.0/frontend && npx vitest run 2>&1
Expected: All tests pass.
Gate 4: Lint
cd paryty-v1.0/frontend && npx eslint src/ 2>&1
Expected: Zero lint errors.
Checklist
- No
anytype used - All components are functional with hooks
-
data-testidon interactive elements - Zustand stores properly typed
- No prop drilling >3 levels
Exit Protocol
- ALL gates pass: Report "Frontend verification passed"
- TypeScript fails: Report error with file:line, STOP
- Build fails: Report build errors, STOP
- Test fails: Report test name and assertion, STOP
- Lint fails: Report file:line and rule violation, STOP