mthds-check

Validate MTHDS bundles for syntax, schema, and semantic correctness using the mthds-agent CLI.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/mthds-ai/skills --skill mthds-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mthds-check
Source: https://github.com/mthds-ai/skills/tree/main/skills/mthds-check
Command: npx skills add https://github.com/mthds-ai/skills --skill mthds-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that MTHDS bundles (workflows) are correctly structured and free from errors, preventing runtime failures and ensuring adherence to the MTHDS standard.

Core Features & Use Cases

  • Syntax and Schema Validation: Checks TOML syntax and adherence to the MTHDS schema.
  • Semantic Validation: Verifies concept definitions, pipe configurations, and input/output type matching.
  • Use Case: Before deploying a new AI method, use this skill to automatically check for any validation errors or potential issues in the .mthds file.

Quick Start

Use the mthds-check skill to validate the attached file 'my-workflow.mthds'.

Frequently Asked Questions about mthds-check

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

FAQPage Schema
How do I validate an MTHDS bundle before deploying an AI method?

To validate an MTHDS bundle before deploying an AI method, use the mthds-agent CLI to check the .mthds file. This process inspects TOML syntax, schema adherence, and semantic correctness to prevent runtime failures.

What does MTHDS bundle validation check for in a workflow file?

MTHDS bundle validation checks workflow files for TOML syntax errors, schema adherence, and semantic correctness. It verifies concept definitions, pipe configurations, and input/output type matching to ensure standard compliance.

Do I need a specific mthds-agent CLI version to run bundle validation and linting?

Yes, you need mthds-agent CLI version 0.1.2 or higher to run comprehensive bundle validation and linting. This version ensures full support for checking syntax, schema, and semantic correctness in your workflows.

Can I check pipe configurations and input/output types in a .mthds file?

Yes, you can check pipe configurations and input/output types in a .mthds file through semantic validation. This verifies that concept definitions and type matching align correctly within the MTHDS workflow bundle.

Why does my MTHDS workflow fail at runtime despite correct TOML syntax?

MTHDS workflows can fail at runtime despite correct TOML syntax due to semantic errors. Validating the bundle checks for mismatched input/output types and incorrect pipe configurations that basic syntax checks miss.

What is the best way to lint an MTHDS file for schema and semantic errors?

The best way to lint an MTHDS file for schema and semantic errors is using the mthds-agent CLI. It applies comprehensive validation rules to catch syntax, schema, and type-matching issues before deployment.