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.