Skip to content

CLI summary ​

npx projectops [options] integrates or updates the template in an existing project. Source of truth: node bin/projectops.js --help.

Modes (-m, --mode) ​

ModeWhat it does
fullWorkflows + version.yml + issue templates + Skills
versionversion.yml only
workflowsWorkflows only
issuesIssue/PR templates only
skillsAgent Skills only
doctorDiagnose integration state and repository settings (read-only)

Default is interactive.

See it run ​

Interactive wizard on a sample Spring project (a real run; the wizard UI is currently Korean):

npx projectops interactive wizard

One-shot install followed by a read-only doctor check:

One-shot install and doctor

Options ​

OptionMeaning
-t, --type CSVProject types: spring, flutter, react, react-native, react-native-expo, node, python, basic
--project-version VInitial version for the target (auto-detected if omitted)
--paths "t=p,..."Per-type project paths for monorepos, e.g. flutter=app,react=client
--intent KINDapp, library, both, none, manual
--deploy TARGETdocker-ssh (default), vercel, none
--publish CSVnexus, npm, github-packages (default: none)
--deploy-branch NAMERelease PR head branch (default: develop)
--secret-backup / --no-secret-backupInclude or exclude the secret backup workflow
--ai-summary / --no-ai-summaryInclude or exclude the PR summary workflow
--forceSkip all confirmations, use non-interactive defaults
-v, --versionPrint the projectops version
-h, --helpShow help

--nexus and --npm-publish are deprecated; use --publish nexus / --publish npm.

Examples ​

bash
npx projectops --mode full --force --type spring,react
npx projectops --mode workflows --type flutter --paths "flutter=app"
npx projectops --mode doctor
GITHUB_TOKEN=ghp_... npx projectops --mode doctor   # also diagnoses repository settings