panacea-verify

Automate repository verification for PANaCEa changes using Vitest and TypeScript.

Updated Nov 16, 2025
One-click install
npx skills add https://github.com/aaronjullger-lgtm/PANaCEa --skill panacea-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: panacea-verify
Source: https://github.com/aaronjullger-lgtm/PANaCEa/tree/main/.agents/skills/panacea-verify
Command: npx skills add https://github.com/aaronjullger-lgtm/PANaCEa --skill panacea-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Verifies PANaCEa changes by guiding a minimal verification ladder, adding tests, and aligning validation before shipping.

Core Features & Use Cases

  • Targeted verification ladder: start with the smallest meaningful test and widen only as needed.
  • Typecheck fallback: memory-safe options when TypeScript compilation runs short on memory.
  • Vitest habits: recommended testing patterns to keep tests reliable.
  • Reporting style: concise summaries with pass/fail counts.

Quick Start

Start with the smallest meaningful verification, then widen only as the blast radius grows.

Frequently Asked Questions about panacea-verify

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

FAQPage Schema
How do I verify code changes with Vitest before shipping?

Verify code changes with Vitest by starting with the smallest meaningful test and widening the test scope only as the blast radius grows. This minimal verification ladder ensures reliable validation before shipping.

What is a verification ladder for TypeScript testing?

A verification ladder for TypeScript testing starts with a narrow, targeted test and expands execution only when needed. It structures validation habits to align test additions and failure fixes before shipping.

How do I fix TypeScript typecheck out of memory errors during CI?

Fix TypeScript typecheck out of memory errors during CI by using memory-safe fallback options. This approach prevents compilation crashes when TypeScript runs short on memory during repository verification.

Do I need npm scripts to run Vitest tests for repository verification?

Yes, you need npm scripts to run Vitest tests for repository verification. The workflow requires Vitest, TypeScript, and npm scripts to enforce structured verification habits and typecheck fallbacks.

What's the best way to add tests when fixing test failures in a CI pipeline?

The best way to add tests when fixing failures in a CI pipeline is applying targeted Vitest habits. Start with the smallest meaningful test, align validation, and widen the scope only as the blast radius grows.

Does Vitest work with TypeScript for automated change verification?

Yes, Vitest works with TypeScript for automated change verification. It guides targeted test execution and typechecking across workflows, enforcing structured habits with concise pass and fail count reporting.