From mthds
Check and validate MTHDS bundles for issues. Use when user says "validate this", "check my workflow", "check my method", "does this .mthds make sense?", "review this pipeline", "any issues?", "is this correct?". Reports problems without modifying files. Read-only analysis.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mthds:mthds-checkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Validate and review MTHDS bundles based on the MTHDS standard without making changes.
Validate and review MTHDS bundles based on the MTHDS standard without making changes.
Run mthds-agent --version. The minimum required version is 0.1.3 (declared in this skill's front matter as min_mthds_version).
The
mthds-agentCLI is required but not installed. Install it with:npm install -g mthdsThen re-run this skill.
This skill requires
mthds-agentversion 0.1.3 or higher (found X.Y.Z). Upgrade with:npm install -g mthds@latestThen re-run this skill.
Do not write .mthds files manually, do not scan for existing methods, do not do any other work. The CLI is required for validation, formatting, and execution — without it the output will be broken.
No backend setup needed: This skill works without configuring inference backends or API keys. You can start building/validating methods right away. Backend configuration is only needed to run methods with live inference — use
/mthds-pipelex-setupwhen you're ready.
Read the .mthds file — Load and parse the method
Run plxt lint — Catch TOML syntax and schema errors before semantic validation (this skill is read-only and never triggers the PostToolUse hook, so lint must be run explicitly):
mthds-agent plxt lint <file>.mthds
If lint reports errors, include them in the final report and continue — semantic validation in the next step may reveal additional issues.
Run CLI validation (use -L pointing to the bundle's own directory to avoid namespace collisions; --graph generates a flowchart):
mthds-agent pipelex validate bundle <file>.mthds -L <bundle-directory>/ --graph
Parse the JSON output:
success: true — all pipes validated, report clean statusCross-domain validation — when the bundle references pipes from other domains, use --library-dir (see Error Handling — Cross-Domain)
Analyze for additional issues (manual review beyond CLI validation):
Report findings by severity:
error_type and pipe_code) and plxt lint errorsdry_run.html flowchart next to the bundleDo NOT make changes — This skill is read-only
mthds-agent plxt lint)$var.field references in prompts to verify the attribute exists on the content typeCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub mthds-ai/skills-sandbox --plugin mthds