Validate and review MTHDS bundles based on the MTHDS standard without making changes.
The
CLI is required but not installed. Install it with:
Then re-run this skill.
Do not write
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.
-
Read the .mthds file — Load and parse the method
-
Run CLI validation (use
pointing to the bundle's own directory to avoid namespace collisions):
bash
mthds-agent pipelex validate pipe <file>.mthds -L <bundle-directory>/
-
Parse the JSON output:
- If — all pipes validated, report clean status
- If error — see Error Handling Reference for error types and recovery
-
Cross-domain validation — when the bundle references pipes from other domains, use
(see
Error Handling — Cross-Domain)
-
Analyze for additional issues (manual review beyond CLI validation):
- Unused concepts (defined but never referenced)
- Unreachable pipes (not in main_pipe execution path)
- Missing descriptions on pipes or concepts
- Inconsistent naming conventions
- Potential prompt issues (missing variables, unclear instructions)
-
Report findings by severity:
- Errors: Validation failures from CLI (with and )
- Warnings: Issues that may cause problems (e.g., model availability)
- Suggestions: Improvements for maintainability
-
Do NOT make changes — This skill is read-only