skill-actions-explicit-fixture

Execute deterministic HTTP requests and evaluate JSON success rules for Playwright validation workflows.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/Agent-Town/Portal --skill skill-actions-explicit-fixture
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-actions-explicit-fixture
Source: https://github.com/Agent-Town/Portal/tree/main/public/fixtures/skill-actions-explicit
Command: npx skills add https://github.com/Agent-Town/Portal --skill skill-actions-explicit-fixture

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validates that an explicit action-spec engine correctly performs deterministic HTTP requests and evaluates success or failure rules against JSON responses.

Core Features & Use Cases

  • Deterministic health check action: Verifies an API returns a successful JSON field match for a known endpoint.
  • Strict failure case: Intentionally expects an incorrect JSON value to confirm the parser surfaces SUCCESS_RULE_FAILED behavior.
  • Playwright validation fixture: Provides a stable, repeatable action payload for testing request/response matching, evidence, TTL, and security constraints.

Quick Start

Use the skill-actions-explicit-fixture payload to run deterministic Playwright checks that confirm both passing and intentionally failing JSON rule evaluations for GET /api/health.

Frequently Asked Questions about skill-actions-explicit-fixture

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

FAQPage Schema
How do I validate JSON health check responses deterministically in Playwright?

Deterministic JSON health check validation in Playwright executes explicit HTTP requests and applies strict JSON path/value comparisons to verify API responses. It checks both passing and strict-fail scenarios for the same health endpoint to confirm correct behavior.

What is an explicit action specification for API testing?

An explicit action specification for API testing is a deterministic payload that defines HTTP requests, method allowlisting, same-origin constraints, and evidence production fields. It evaluates success or failure rules against JSON responses to validate health endpoints.

Can I test strict failure scenarios for the same API health endpoint?

Yes, you can test strict failure scenarios for the same API health endpoint by intentionally expecting an incorrect JSON value. This confirms the parser surfaces the SUCCESS_RULE_FAILED behavior during automated Playwright validation workflows.

Does this API testing fixture require transport metadata and security constraints?

Yes, the API testing fixture requires transport metadata, method allowlisting, and same-origin constraints. It also mandates evidence production fields and strict JSON path/value comparisons to determine health check outcomes securely and deterministically.

Why does my explicit API health check return SUCCESS_RULE_FAILED?

An explicit API health check returns SUCCESS_RULE_FAILED when the JSON response value does not match the expected strict comparison rule. This intentional mismatch verifies the parser correctly surfaces failure behavior for incorrect health endpoint values.