test-sentinel

Automate writing, running, and fixing tests for Next.js App Router projects.

Updated Feb 18, 2026
One-click install
npx skills add https://github.com/guifav/openclaw-skills --skill test-sentinel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-sentinel
Source: https://github.com/guifav/openclaw-skills/tree/main/test-sentinel
Command: npx skills add https://github.com/guifav/openclaw-skills --skill test-sentinel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill automates the end-to-end QA workflow for Next.js App Router projects by writing, running, and fixing tests; it also runs linting and auto-fixes to maintain code quality.

Core Features & Use Cases

  • Write unit, integration, and E2E tests for Next.js App Router projects using Vitest and Playwright.
  • Run tests, analyze failures, and fix code autonomously.
  • Lint code, auto-fix lint and type errors, and verify test coverage across the codebase.
  • Follow the mandatory Planning Protocol to structure QA work and ensure repeatable results.

Quick Start

Have the AI generate and execute a complete test plan, run tests, and automatically fix issues for a Next.js App Router project.

Frequently Asked Questions about test-sentinel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate writing and running tests for a Next.js App Router project?

Automating Next.js App Router tests involves generating unit, integration, and E2E tests using Vitest and Playwright. This skill structures QA work through a mandatory Planning Protocol to write, run, and fix tests autonomously, ensuring repeatable end-to-end coverage.

Can I run Playwright E2E tests alongside Vitest unit tests in Next.js?

Yes, you can run Playwright E2E tests alongside Vitest unit tests in Next.js. This skill coordinates both frameworks to execute comprehensive testing suites, analyze failures, and autonomously apply fixes to maintain code quality across the project.

Does this testing approach work with Supabase and Firebase Auth environments?

Yes, this testing approach works with Supabase and Firebase Auth environments. The skill specifically supports writing, mocking, and executing tests within Next.js projects that utilize Supabase and Firebase Auth for backend authentication services.

What is the best way to auto-fix lint and type errors during Next.js QA?

The best way to auto-fix lint and type errors during Next.js QA is to run automated linting alongside test execution. This skill lints code, auto-fixes errors, and verifies test coverage across the codebase while following a structured Planning Protocol.

Why use a mandatory Planning Protocol for Next.js test automation?

A mandatory Planning Protocol structures Next.js test automation by enforcing a repeatable workflow for planning, mocking, execution, and reporting. It ensures the AI generates comprehensive test suites and systematically addresses failures rather than applying random fixes.