From mthds
Explain and document MTHDS bundles. Use when user says "what does this pipeline do?", "explain this workflow", "explain this method", "walk me through this .mthds file", "describe the flow", "document this pipeline", "how does this work?", or wants to understand an existing MTHDS method bundle.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mthds:mthds-explainThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyze and explain existing MTHDS method bundles in plain language.
Analyze and explain existing MTHDS method bundles in plain language.
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 entire bundle file to understand its structure.
List all components found in the bundle:
[domain] declaration[concept.*] blocks — note which are custom vs references to native concepts[pipe.*] blocks — identify the main pipe and sub-pipes[bundle] sectionStarting from the main pipe, trace the execution path:
steps array in orderbatch_over and batch_as, then the inner pipeStructure the explanation as:
Create an ASCII diagram showing the execution flow:
[input_a, input_b]
|
main_sequence
├── step_one (PipeLLM) → intermediate_result
└── step_two (PipeExtract) → final_output
Adapt the diagram style to the method structure (linear, branching, batched).
If the user wants to confirm the method is valid:
mthds-agent pipelex validate bundle <file>.mthds -L <bundle-dir>/
For an interactive visual graph, suggest running the method with /mthds-run using real inputs:
mthds-agent pipelex run bundle <bundle-dir>/
This produces an interactive HTML visualization (live_run.html) next to the bundle alongside the execution results (graph is generated by default).
Creates, 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