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.