universelab SCI · CLI · BIO

CLI Reference

ghscaff [command] [options]

Running ghscaff with no command starts the creation wizard (same as ghscaff new).

Commands

CommandDescription
ghscaff / ghscaff newCreate a new GitHub repository with the wizard
ghscaff apply [owner/repo]Configure an existing repository (auto-detected from git remote if omitted)
ghscaff configReconfigure credentials — wipes the vault and starts fresh

Global flags

FlagDescription
--dry-runPreview changes without making any API calls
--helpShow help for any command
--versionShow ghscaff version

Environment

VariableDescription
GITHUB_TOKENToken override — takes precedence over the vault (CI/CD friendly)
CARGO_REGISTRY_TOKENResolved as a template secret for the Rust template

Files

PathDescription
~/.ghscaff/vault.encEncrypted vault (token + template secrets)
~/.ghscaff/Boilerplate cache