play-gate

Produce a single MVSS v1 quality-gate verdict for TBM education routes.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/blucsigma05/tbm-apps-script --skill play-gate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: play-gate
Source: https://github.com/blucsigma05/tbm-apps-script/tree/main/.claude/skills/play-gate
Command: npx skills add https://github.com/blucsigma05/tbm-apps-script --skill play-gate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Play-Gate helps you quickly determine whether a specific education route in TBM is shippable by running the consolidated MVSS v1 quality gate and returning a single, schema-validated decision.

Core Features & Use Cases

  • Single-route shippability check: Runs the Play-Gate evaluator against one route slug and returns exactly one machine-readable verdict.
  • JJ and Buggsy route coverage: Supports JJ routes (/sparkle, /sparkle-free, /daily-adventures, /sparkle-kingdom) and Buggsy routes (/homework, /reading, /writing, /wolfkid, /facts, /investigation, /comic-studio, /daily-missions, /wolfdome, /power-scan, /baseline).
  • QA-isolated mode for confidence: Uses /qa/* routes with PIN-gated access to validate via an isolated workbook and to avoid unsafe finance-surface behavior (/qa/pulse, /qa/vein are explicitly denied).

Quick Start

Run play-gate on /homework to produce a verdict.json written under ops/evidence/play-gate/<route>/<child>/<date>/verdict.json.

Frequently Asked Questions about play-gate

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

FAQPage Schema
How do I determine if an education route is shippable using a quality gate?

To determine education route shippability, you run a quality gate evaluator that produces a single MVSS v1 verdict with a ship_decision. This verdict confirms whether the specific TBM route meets the required standards for release.

What routes are supported by the Play-Gate shippability check?

The shippability check supports JJ routes like /sparkle and /daily-adventures, alongside Buggsy routes including /homework, /reading, /writing, and /comic-studio. It validates these specific TBM education paths to ensure they meet release standards.

How do I run a QA-isolated rerun for rendered GAS output?

You execute a QA-isolated rerun by dispatching through the scripts/play-gate.js script using /qa/* routes. This validates rendered GAS output via an isolated workbook while avoiding unsafe finance-surface behavior by explicitly denying /qa/pulse and /qa/vein.

Where does the quality gate verdict evidence get written?

The quality gate verdict evidence is written as a verdict.json file under ops/evidence/play-gate/<route>/<child>/<yyyy-mm-dd>/. This schema-validated file contains the ship_decision and measurement state for the specific route.

What inputs are required to generate a route shippability verdict?

Generating a route shippability verdict requires PR-1 rubric, profile, and surface-map inputs. These inputs feed the quality gate evaluator dispatched through scripts/play-gate.js to enforce the MVSS v1 verdict schema.

Are there limitations when checking route shippability in QA isolation mode?

When checking route shippability in QA isolation mode, /qa/pulse and /qa/vein routes are explicitly denied to prevent unsafe finance-surface behavior. You must use PIN-gated access to validate via the isolated workbook safely.