iaud-mtsd-create

Create and validate MTSD documents for i-AUD reports using MCP tools and UUID IDs.

3|1|Updated Jun 12, 2025
One-click install
npx skills add https://github.com/AUD-DEV-TEAM/i-AUD-Developer-Kit --skill iaud-mtsd-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iaud-mtsd-create
Source: https://github.com/AUD-DEV-TEAM/i-AUD-Developer-Kit/tree/main/.claude/skills/iaud-mtsd-create
Command: npx skills add https://github.com/AUD-DEV-TEAM/i-AUD-Developer-Kit --skill iaud-mtsd-create

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

MTSD documents define the UI layout, data sources, and services for i-AUD reports. This skill provides a guided workflow to create, validate, and auto-correct MTSD files from seed templates using MCP generation tools and standardized ID conventions.

Core Features & Use Cases

  • Scaffold MTSD root structures from the provided template and fill in ReportInfo
  • Use MCP generation tools (generate_element, generate_grid_column, generate_datasource, validate_mtsd, fix_mtsd) to rapidly build and verify MTSD files
  • Ensure IDs follow the UUID-based conventions for ReportCode, DataSource, Form, and Elements

Quick Start

Generate an MTSD skeleton using MCP tools (generate_element, generate_grid_column, generate_datasource), place it under the MTSD root, then run validate_mtsd and fix_mtsd to complete the workflow.

Frequently Asked Questions about iaud-mtsd-create

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

FAQPage Schema
How do I create and validate MTSD documents for i-AUD reports?

MTSD documents define the UI layout, data sources, and services for i-AUD reports, requiring standardized UUID-based IDs for ReportCode, DataSource, Form, and Elements to ensure structure and consistency across generated files.

How do I generate MTSD elements and data sources using MCP tools?

Running validate_mtsd checks the generated MTSD file against the required template and structure, identifying errors, while fix_mtsd automatically corrects validation issues to complete the verification workflow.

Do I need UUID-based IDs for MTSD element generation?

This approach provides a guided workflow with integrated validation and auto-correction, distinguishing it from manual MTSD file creation by ensuring standardized UUID-based IDs and template compliance through automated MCP tools.

Why does my MTSD validation fail after generating elements?

MTSD validation fails when generated elements or data sources do not follow the UUID-based ID conventions or the required template structure, which you can resolve by running the fix_mtsd tool to auto-correct the identified issues.