feat: add template bootstrapping for project create
Some checks failed
continuous-integration/drone/push Build encountered an error

Adds --template/-t flag to `gitnow project create` that copies files
from a template directory into new projects. Templates are discovered
from ~/.gitnow/templates/ (configurable via settings.project.templates_directory).
Includes a default template with a SPEC.md scaffold.
This commit is contained in:
2026-03-20 13:07:36 +01:00
parent ad0f29826b
commit bebb55e873
3 changed files with 122 additions and 0 deletions

17
templates/default/SPEC.md Normal file
View File

@@ -0,0 +1,17 @@
# Project Spec
## Overview
<!-- Describe the purpose and goals of this project -->
## Repositories
<!-- List the repositories included and their roles -->
## Architecture
<!-- Describe how the repositories relate to each other -->
## Getting Started
<!-- Steps to get up and running after cloning -->