ui-harness
Enforced React and TypeScript workflows with quality hooks
All Skills in This Repository (70)
Pure Emerald Level Indicatorswork-automation-kit
Coordinate software lifecycle tasks including bug triage, issue management, and Codex reviews.
setup-zustand
Automate Zustand setup and enforce best practices in React/TypeScript applications.
swarm
Automates parallel task execution by dividing a single goal into multiple lanes.
setup-pre-commit
Automate pre-commit hook setup with Husky, lint-staged, and Prettier.
setup-biome
Automate Biome linter setup with the Ultracite preset.
setup-ci-pipeline
Configure GitHub Actions CI for React/TypeScript applications with coverage gates.
setup-quality-gate
Set up a quality gate with biome, tsgo, and vitest.
setup-env-validation
Validate type-safe environment variables with t3-env and zod.
go
Automate code verification, refinement, simplification, and shipping with CI and PR operations.
setup-e2e-testing
Automate Playwright, Testcontainers, and axe-core setup for e2e and accessibility testing.
setup-toolchain
Block incompatible commands and suggest bun and tsgo alternatives.
resilience-review
Analyze code changes for edge cases, errors, and recovery strategies.
Frequently Asked Questions
FAQPage SchemaHow to install ui-harness?โผ
Run `npx skills add redpanda-data/ui-harness --all -g -y` in your terminal to install the full skill set globally.
What does ui-harness enforce in React projects?โผ
It blocks raw HTML elements, type escapes like `as any`, missing ARIA attributes, unsafe git commands, and heavy dependencies through hooks that run on every edit.
Does ui-harness work with Claude Code and Codex?โผ
Yes. Hooks and rules run in both Claude Code and Codex, with a compatibility layer that translates hook configurations between them.
How does the development lifecycle workflow work?โผ
Every task follows understand, plan, grill, test-driven implementation, then verify, review, and ship. Hooks block skipped steps so nothing merges without tests and review.
Can I use ui-harness without deep frontend expertise?โผ
Yes. The agent applies the encoded best practices automatically, so you describe what to build and the guardrails keep the output clean.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core