Something like cff validate validates the CITATION.cff file in the current directory. cff init could create a file based on myst.yml (if present) or could prompt for user input.
This would also encourage better error handling and logging across the package.
Something like
cff validatevalidates theCITATION.cfffile in the current directory.cff initcould create a file based onmyst.yml(if present) or could prompt for user input.This would also encourage better error handling and logging across the package.