Skip to main content
Any Framework

dot net tool to produce generate YAML files using templates.markdown from a System.CommandLine help summary.

Published
Aug 20, 2026
2mo ago
Total Downloads
792
792

Install

dotnet add package whipstaff-yamltemplating --version 9.2.28

No framework information available.

README

whipstaff-yamltemplating

A .NET global tool that merges a template YAML file with a content YAML file, writing the result to an output path. Also supports injecting a YAML fragment at a specific dot-notation path within a target file.

Installation

dotnet tool install --global whipstaff-yamltemplating

Usage

Merge mode

Merges a template and a content file, with content values taking precedence:

whipstaff-yamltemplating --template template.yaml --content content.yaml --output output.yaml

Path injection mode

Replaces a specific location in the content file with the template:

whipstaff-yamltemplating -t tasks.yaml -c target.yaml -o output.yaml --path steps.build.tasks

Options

Option Alias Required Description
--template -t Yes Path to the template YAML file (.yaml/.yml, must exist)
--content -c Yes Path to the content YAML file (.yaml/.yml, must exist)
--output -o Yes Path to write the merged output YAML file
--path -p No Dot-notation path to inject the template into the content (e.g. steps.build.tasks)

Changes from Previous Version

No structural changes between v9.1.241 and v9.2.28.

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

No target framework metadata is available. Confirm compatibility in a representative project before standardising on this package.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.