explain

Explain MTHDS bundles

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "explain" with this command: npx skills add mthds-ai/skills/mthds-ai-skills-explain

Explain MTHDS bundles

Analyze and explain existing MTHDS method bundles in plain language.

Process

Prerequisite: See CLI Prerequisites

Step 1: Read the .mthds File

Read the entire bundle file to understand its structure.

Step 2: Identify Components

List all components found in the bundle:

  • Domain: the [domain] declaration

  • Concepts: all [concept.*] blocks — note which are custom vs references to native concepts

  • Pipes: all [pipe.*] blocks — identify the main pipe and sub-pipes

  • Main pipe: declared in [bundle] section

Step 3: Trace Execution Flow

Starting from the main pipe, trace the execution path:

  • For PipeSequence: follow the steps array in order

  • For PipeBatch: identify batch_over and batch_as , then the inner pipe

  • For PipeParallel: list all branches

  • For PipeCondition: map condition → pipe for each branch

  • For PipeLLM / PipeExtract / PipeImgGen / PipeFunc: these are leaf operations

Step 4: Present Explanation

Structure the explanation as:

  • Purpose: one-sentence summary of what the method does

  • Inputs: list each input with its concept type and expected content

  • Output: the final output concept and what it contains

  • Step-by-step flow: walk through execution in order, explaining what each pipe does

  • Key concepts: explain any custom concepts defined in the bundle

Step 5: Generate Flow Diagram

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).

Step 6: Optional — Validate

If the user wants to confirm the method is valid:

mthds-agent pipelex validate <file>.mthds -L <bundle-dir>/

Step 7: Optional — Visual Graph

For an interactive visual graph, suggest running the method with /run using real inputs:

mthds-agent pipelex run pipe <bundle-dir>/

This produces an interactive HTML visualization (live_run.html ) next to the bundle alongside the execution results (graph is generated by default).

Reference

  • CLI Prerequisites — read at skill start to check CLI availability

  • Error Handling — read when CLI returns an error to determine recovery

  • MTHDS Agent Guide — read for CLI command syntax or output format details

  • MTHDS Language Reference — read for concept definitions and syntax

  • Native Content Types — read when explaining what data flows through pipes (e.g., what attributes Page or Image content carries)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

mthds-edit

No summary provided by upstream source.

Repository SourceNeeds Review
General

mthds-build

No summary provided by upstream source.

Repository SourceNeeds Review
General

mthds-explain

No summary provided by upstream source.

Repository SourceNeeds Review