skill-qa-harness

Inventory and validate Codex skills in .agents/skills with frontmatter checks.

1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/DaFum/neurotoxic-game --skill skill-qa-harness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-qa-harness
Source: https://github.com/DaFum/neurotoxic-game/tree/main/.agents/skills/skill-qa-harness
Command: npx skills add https://github.com/DaFum/neurotoxic-game --skill skill-qa-harness

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill QA Harness provides a centralized mechanism to discover, validate, and test all Codex skills in this repository (and optional user scope), ensuring consistency and reliability across skill implementations.

Core Features & Use Cases

  • Inventory skills located in .agents/skills (and optionally user scope) to build a comprehensive catalog.
  • Validate structure, frontmatter, and duplicate names to prevent integration errors and maintain quality.
  • Run repository quality gates (lint, test, build) before skill checks to ensure stability.

Quick Start

Scan all skills with the harness to validate structure and readiness for testing.

Frequently Asked Questions about skill-qa-harness

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

FAQPage Schema
How do I validate Codex skills across a repository?

To validate Codex skills across a repository, you can use a QA harness to inventory skills in .agents/skills, enforce frontmatter requirements like name and description, and detect optional components such as scripts and references.

What is the best way to inventory and test skills located in .agents/skills?

Inventorying and testing skills in .agents/skills requires a centralized QA harness that scans the directory, validates structure and frontmatter, and triggers repository quality gates before executing checks.

Can I run repository quality gates before executing skill checks?

Yes, you can run repository quality gates including lint, test, and build operations before executing skill checks to ensure overall repository stability and prevent integration errors.

What frontmatter requirements are enforced when validating skills?

Validating skills enforces strict frontmatter requirements ensuring both the name and description fields are present, while also detecting optional components like scripts, references, and assets to support operations.

Does the QA harness detect optional components like scripts and references?

Yes, the QA harness detects optional components such as scripts, references, and assets during the skill validation process to support ongoing operations and maintain a comprehensive catalog.

Why do I need to check for duplicate names when managing skills?

Checking for duplicate names when managing skills prevents integration errors and maintains quality across implementations by ensuring each skill has a unique identifier within the repository catalog.