Description
New CMake projects can be bootstrapped from a structured initializer instead of starting from empty files. It is useful for developers who want a reproducible project skeleton with common CMake conventions.
Generated templates are starting points, not final architecture. Review dependencies, compiler flags, install rules, and CI assumptions before publishing or reusing the project.