
Frontend Release Gate
A pre-release workflow for UI-heavy changes that catches broken flows, lint/type regressions, and obvious security issues before shipping.
Install
Run this command to install all skills in this plugin:
npx skillstore add @frontend-release-gate Skills will be installed to .claude/skills/ directory
Overview
Usage Guide
Enhanced by AIDetailed Guide
## Overview Frontend Release Gate is a pre-release workflow for UI-heavy changes. It runs three automated quality checkpoints — browser flow verification, lint/type validation, and a security audit — so you can ship with confidence and catch regressions before they reach production. ## Quick Start 1. Install the plugin in your OpenClaw workspace: `npx skillstore add @frontend-release-gate` 2. Before merging a UI branch, trigger **webapp-testing** to run Playwright checks: verify the main user flow, capture screenshots of key screens, and review browser console output for errors. 3. Run **lint-typecheck** to catch ESLint violations and TypeScript type errors across the frontend codebase — keeping the release clean before merge. 4. Finally, run **security-audit** to review auth handling, API key exposure, and injection risks before the change goes live. ## Key Commands - `webapp-testing` — Launch Playwright-based browser checks on your local web app; surfaces broken UI flows, console errors, and provides screenshots for visual review. - `lint-typecheck` — Runs ESLint and `tsc` type checking; surfaces type regressions and lint violations that CI may miss on stale caches. - `security-audit` — Audits command execution paths, tool permissions, and API key handling for auth vulnerabilities and injection risks. ## Tips - Run all three gates in sequence on every UI-heavy PR: webapp-testing → lint-typecheck → security-audit. - Pair with a CI pipeline plugin (e.g., a build-and-test plugin) so the gate runs automatically on each pull request without manual invocation. - If webapp-testing flags a broken flow, fix it before proceeding to lint-typecheck — a broken render often masks type errors downstream.
Skills
3webapp-testing
Low Risk 72Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
lint-typecheck
Safe 69Run ESLint and TypeScript type checking on the frontend codebase. Use when user mentions "lint", "type check", "check code", "eslint", "tsc", or before committing changes.
security-audit
Safe 69Review security of command execution, tool permissions, and API key handling. Use when user mentions "security review", "audit", "check security", "vulnerabilities", or before deploying to production.
Similar Plugins

OpenClaw Security Monitor
Automated security scanning, vulnerability analysis, and code security review for authorized assets
3 skills

Frontend Design Toolkit
From design direction to visual mockup to landing page — a design-to-page workflow
3 skills

Dev Release Regression Check
发布后关键路径自动回归检查插件(含失败兜底)
3 skills