unittest

Extract unit test coverage from quotes and FTS to draft a UTD.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/leomleao/tct-cowork-plugin --skill unittest
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unittest
Source: https://github.com/leomleao/tct-cowork-plugin/tree/main/plugins/assistant/skills/unittest
Command: npx skills add https://github.com/leomleao/tct-cowork-plugin --skill unittest

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the end-to-end creation of a complete Unit Test Document (UTD) by synthesising ticket context, the approved quote, the FTS (where available), and supporting materials into a production-ready template, reducing manual drafting time and ensuring comprehensive test coverage.

Core Features & Use Cases

  • Extract existing test coverage from quotes and FTS to define unit tests, UAT scenarios, and edge cases.
  • Generate a UTD draft using the standard templates and guidelines, structured around the SAP change workflow.
  • Load and reference supporting materials (utd-structure.md, utd-review-template.md, utd-word-mcp-steps.md) to steer the content and ensure consistency across sessions.
  • Validate and refine tests through a review step before final document generation.

Quick Start

Provide the TICKET_ID and related ticket context to initiate a draft Unit Test Document.

Frequently Asked Questions about unittest

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

FAQPage Schema
How do I generate a unit test document from SAP change tickets?

To generate a unit test document from SAP change tickets, provide the TICKET_ID and related TRS ticket context. The Skill extracts coverage from approved quotes and FTS to draft a complete UTD with test data, edge cases, and validation steps.

What is a unit test document and how does it fit into the SAP change workflow?

A unit test document defines test scenarios, data requirements, interfaces, edge cases, and validation steps for SAP changes. It aligns with UTD templates to ensure comprehensive test coverage before final document generation and review.

Can I automate UTD drafting using approved quotes and FTS?

Yes, you can automate UTD drafting by extracting existing test coverage from approved quotes and FTS. The Skill synthesizes this context to generate a production-ready template structured around the SAP change workflow.

What's the best way to define edge cases and validation steps for SAP unit tests?

The best way to define edge cases and validation steps is to load supporting references like utd-structure.md and utd-review-template.md. These materials steer content generation and ensure consistency across sessions for SAP change tickets.

Do I need a TICKET_ID to start drafting a unit test document?

Yes, you need a TICKET_ID and related ticket context to initiate a draft Unit Test Document. The Skill targets SAP change tickets and their TRS ticket context to shape tests, data requirements, and interfaces.

How does the unit test review step work before final document generation?

The unit test review step validates and refines tests using utd-review-template.md before final document generation. This ensures the UTD draft meets quality standards and handles exceptions properly across sessions.