Skip to content
Back to skills

Web Frontend

ASecurity

"Onyx web frontend guidance for Next.js 16, React 19, Opal UI, API

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 8, 2026
testingreactnextjstestingapifrontendbackend

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill web-frontend --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Web Frontend?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Web Frontend
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-web-frontend/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-web-frontend)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: web-frontend
description: "Onyx web frontend guidance for Next.js 16, React 19, Opal UI, API
  proxying, chat/admin/Craft surfaces, Jest, and Playwright."
disable-model-invocation: true
metadata:
  disco-role: operating
license: NOASSERTION
---

# Web Frontend

Use this sub-skill when the task is mainly in the Onyx web app: Next.js app routes, React components, Opal design system usage, frontend data fetching, `/api` proxy behavior, chat/admin/Craft UI, Jest/RTL tests, or Playwright E2E.

Stay inside this scope. Route mobile React Native patterns to the mobile-client sibling skill, backend route/model/task implementation to backend-platform or agents-craft-and-tools, and CLI/deployment tooling to cli-deployment-devtools.

Read [references/frontend-architecture.md](references/frontend-architecture.md) when you need route layout, app/admin/chat/Craft surface ownership, frontend API proxy behavior, feature hooks/services, or generated type guidance.

Read [references/opal-and-ui-standards.md](references/opal-and-ui-standards.md) before selecting components, writing visible UI, changing layout/spacing/colors, adding icons, or organizing frontend hooks and types.

Read [references/testing.md](references/testing.md) when choosing or writing Jest/React Testing Library tests, Playwright E2E, visual regression, auth setup, or frontend verification commands.

Read [references/troubleshooting.md](references/troubleshooting.md) when Bun/dependencies, proxy/auth cookies, stale types, flaky Playwright waits, browser binaries, Opal/shared builds, or forbidden legacy UI patterns block progress.

Primary working surfaces are `web/src/app/**`, `web/src/lib/**`, `web/src/sections/**`, `web/src/layouts/**`, `web/lib/opal/**`, `web/lib/shared/**`, and `web/tests/**`. Future agents should use the bundled references first, then inspect only the current checkout files needed for the requested change.

Files in this skill

  • SKILL.md1.9 KB
  • references/frontend-architecture.md9.1 KB
  • references/opal-and-ui-standards.md8.4 KB
  • references/testing.md10 KB
  • references/troubleshooting.md10.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.