prysm-testing-quality

Run Prysm pytest tests and evaluate LangGraph outputs against quality_matrix documentation.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/gahan9/civik_sutra --skill prysm-testing-quality
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: prysm-testing-quality
Source: https://github.com/gahan9/civik_sutra/tree/main/.cursor/skills/prysm-testing-quality
Command: npx skills add https://github.com/gahan9/civik_sutra --skill prysm-testing-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams run Prysm tests, validate the Quality Matrix implementation, and measure LangGraph/model accuracy against product docs.

Core Features & Use Cases

  • Execute pytest tests from the repository root and validate test outcomes.
  • Evaluate pipeline outputs against docs/quality_matrix.md, capturing the six dimensions and a composite score.
  • Track accuracy metrics over time for router/counselor/triage components and ensure alignment with expected behavior.

Quick Start

Run the Prysm quality tests and compare results to docs/quality_matrix.md to produce a six-dimension score and accuracy tracking.

Frequently Asked Questions about prysm-testing-quality

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

FAQPage Schema
How do I evaluate LangGraph outputs against a quality matrix?▼

Evaluating LangGraph outputs against a quality matrix involves running Prysm tests from the repository root to compare pipeline outputs against docs/quality_matrix.md, capturing a six-dimension score and composite accuracy metrics.

What is the best way to track router and counselor accuracy over time?▼

Tracking router and counselor accuracy over time is done by executing pytest tests and evaluating LangGraph outputs against the quality_matrix documentation to verify calibration and measure expected behavior alignment.

Do I need pytest and a PipelineState to run Prysm tests?▼

Yes, you need pytest installed, access to docs/quality_matrix.md, and a defined PipelineState to run Prysm tests and perform offline evaluation of your LangGraph pipeline components.

How does the quality matrix scoring system work for pipeline evaluation?▼

The quality matrix scoring system works by evaluating pipeline outputs against documentation, capturing six distinct dimensions and calculating a composite score to verify router, counselor, and triage calibration.

Can I use Prysm tests for offline evaluation of triage calibration?▼

Yes, you can use Prysm tests for offline evaluation of triage calibration by executing pytest from the repository root and validating test outcomes against the defined PipelineState and quality_matrix documentation.

Why are my Prysm tests failing during quality matrix validation?▼

Prysm tests may fail during quality matrix validation if PipelineState is undefined, pytest is missing, or docs/quality_matrix.md is inaccessible, preventing accurate six-dimension scoring and accuracy tracking.