skill-actions-invalid-fixture

Validate skill-action parsers reject malformed action definitions with broken request structures.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps developers detect and diagnose failures when a skill action block contains malformed or invalid structure before it reaches the runtime path that would execute requests.

Core Features & Use Cases

  • Malformed action validation fixture: Provides a test payload with an explicitly broken action/request shape to trigger parsing or schema-validation errors.
  • API-request construction coverage: Targets the request-template style used for health-check style endpoints to ensure action parsing fails safely.
  • Use Case: Use this fixture in automated tests to confirm the system rejects invalid skill action definitions and returns an appropriate error rather than attempting to execute a bad request.

Quick Start

Pass the fixture payload from public/fixtures/skill-actions-invalid/skill.md into your skill-action parser test to verify that invalid action blocks are rejected with the expected error.

Frequently Asked Questions about skill-actions-invalid-fixture

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

FAQPage Schema
How do I test that my skill action parser rejects malformed request structures?

To test malformed request structure rejection, pass a broken fixture payload into your skill-action parser test to verify the system returns an appropriate schema-validation error instead of executing a bad request.

What happens when invalid action definitions reach the skill runtime?

Invalid action definitions can cause unsafe execution or undefined behavior if schema checking does not catch broken request templates before the runtime path attempts to build and execute requests.

How do I validate broken request templates in CI testing workflows?

Validate broken request templates in CI testing by feeding an explicitly malformed action payload fixture into your automated test suite to confirm the parser safely fails and returns an error.

Does this malformed action fixture work for local debugging of skill loading?

Yes, the malformed action fixture works for local debugging of skill discovery and loading workflows by triggering parsing and structure-level errors before invalid fields reach the request execution path.

What's the best way to check schema validation for skill action blocks?

The best way to check schema validation for skill action blocks is using a test fixture with an explicitly broken request shape to ensure the parser applies structure-level checks and rejects invalid fields safely.