write-tests

Generate validation and test Typst files from finalized learning sheets.

7|3|Updated May 8, 2026
One-click install
npx skills add https://github.com/TDAA-Go/TDAA-Go --skill write-tests-tdaa-go
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-tests
Source: https://github.com/TDAA-Go/TDAA-Go/tree/main/.claude/skills/write-tests
Command: npx skills add https://github.com/TDAA-Go/TDAA-Go --skill write-tests-tdaa-go

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation of testing artifacts (validation, test, and test.B files) from a finalized learning sheet to ensure consistent structure and complete coverage.

Core Features & Use Cases

  • Generates N.validation.typ, N.test.typ, and N.test.B.typ from a finalized learning sheet using the provided templates
  • Enforces scope consistency, ensures all terms defined in the learning sheet appear in the tests
  • Validates that the three output files share the same structure and point distributions while offering option to use canonical references for Week 1

Quick Start

Run the skill after you finalize weekN.learning-sheet.typ to generate the three test files.

Frequently Asked Questions about write-tests

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

FAQPage Schema
How do I generate test files from a Typst learning sheet?

Generating test files from a Typst learning sheet requires running the skill after finalizing weekN.learning-sheet.typ, which automatically creates N.validation.typ, N.test.typ, and N.test.B.typ using predefined templates.

What is the best way to ensure complete term coverage in generated Typst tests?

Ensuring complete term coverage in Typst tests involves using this skill, which validates that all terms from the finalized learning sheet appear consistently across the generated validation and test files.

Do I need specific template files to generate validation and test files from a learning sheet?

Generating validation and test files requires template files under templates/week-template and a finalized weekN.learning-sheet.typ in your directory to ensure complete structural coverage.

Can I use canonical references for Week 1 test generation instead of standard templates?

Using canonical references for Week 1 test generation is supported as an option, maintaining consistent structure and point distributions across the output test files instead of standard templates.

How do I validate that generated Typst test files share the same structure and point distributions?

Validating that generated Typst test files share the same structure and point distributions is handled automatically by the skill during generation from the finalized learning sheet.

When do I need to generate multiple test file variants like test.B.typ from a learning sheet?

Generating multiple test file variants like test.B.typ is needed when consistent test structures are required for weekly course materials, ensuring complete coverage of all defined terms.