doc-ut-tdat

Generate and revise UT-TDAT Markdown documents per diopside project conventions.

1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/tsuji-tomonori/diopside-v3 --skill doc-ut-tdat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-ut-tdat
Source: https://github.com/tsuji-tomonori/diopside-v3/tree/main/.opencode/skills/doc-ut-tdat
Command: npx skills add https://github.com/tsuji-tomonori/diopside-v3 --skill doc-ut-tdat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires auto_link_glossary.py, validate_vault.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation and revision of Unit Test - Test Data Design (UT-TDAT) documents, ensuring they adhere to the diopside project's documentation standards.

Core Features & Use Cases

  • New Document Creation: Generate new UT-TDAT documents from a template, ensuring all required frontmatter and sections are present.
  • Document Revision: Update existing UT-TDAT documents to reflect changes in test data, preconditions, or cleanup conditions.
  • Use Case: When developing a new feature that requires specific test data sets for unit testing, use this Skill to create the UT-TDAT-XXXX document, defining the data inputs, initial states, and post-test cleanup procedures according to project guidelines.

Quick Start

Create a new UT-TDAT document for the test case UT-CASE-001.

Frequently Asked Questions about doc-ut-tdat

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

FAQPage Schema
How do I generate unit test data design documents for the diopside project?

Generate unit test data design documents by creating Markdown files with required frontmatter and sections, ensuring compliance with diopside project conventions for test data sets, preconditions, and cleanup conditions.

What is a UT-TDAT document and when do I need to create one?

A UT-TDAT document defines data inputs, initial states, and post-test cleanup procedures for unit testing. You need to create one when developing a feature that requires specific test data sets according to project guidelines.

How do I update existing test data sets and preconditions in Markdown?

Update existing test data sets and preconditions by revising the Markdown document to reflect changes in data inputs or initial states, while maintaining synchronization with related test plan and case documents.

Does this unit test documentation generation work with Obsidian vault rules?

Yes, the unit test documentation generation ensures compliance with Obsidian operational rules for new document creation and updates to test data sets, preconditions, and cleanup conditions within the vault.

Can I synchronize test data design documents with related test plan and case files?

Yes, you can synchronize test data design documents with related test plan and case documents to maintain consistency across the entire unit testing documentation structure.

What are the limitations when revising test data documents in Obsidian?

Revising test data documents requires adherence to diopside project conventions and Obsidian operational rules, meaning structural compliance is enforced for frontmatter, sections, and updates to preconditions or cleanup conditions.