Cli / Generators / Must Haves
Agent Conventions
Generate agent convention files for the AI tools you select, like Claude Code and Codex.
Read articleCli / Generators / Must Haves
Generate agent convention files for the AI tools you select, like Claude Code and Codex.
Read articleCli / Scaffolding / Starter
Scaffold a base monorepo project with workspaces configuration.
Read articleToolkit / Environment
Resolve platform-aware directories, discover configuration files across search paths, and load .env files into the process environment.
Read articleCli / Utilities
Record changes and release versioned changelogs with a guided flow that combines the record and release steps into a single beginner-friendly command.
Read articleCli / Utilities
Standardized system version snapshot for OS, browsers, Node, package managers, and runtimes in a single run for reproducible diagnostics and documentation.
Read articleCli / Recipes / Package Json
Remove unsupported keys and reorder remaining keys in workspace package.json files.
Read articleToolkit / Logging
Render ANSI-aware CLI banners with configurable borders, alignment, padding, and smart truncation.
Read articleCli
Nova CLI generates files, applies recipes, scaffolds projects, and runs utilities with explicit commands and predictable behavior.
Read articleCli / Scaffolding / App
Scaffold a Cloudflare Workers workspace with monorepo or workspace mode.
Read articleToolkit
Modular, importable utilities for formatting and logging with predictable output and repeat-safe operations for CLIs and automation.
Read articleCli / Scaffolding / Docs
Scaffold a Docusaurus documentation workspace with monorepo or workspace mode.
Read articleCli / Generators / Must Haves
Generate .env and .env.sample files for managing local environment secrets.
Read articleCli / Generators / Must Haves
Generate a .editorconfig file that enforces consistent coding styles across editors and IDEs.
Read articleCli / Scaffolding / App
Scaffold an Express.js workspace with monorepo or workspace mode.
Read articleCli / Generators / Github
Generate a .github/FUNDING.yml file for GitHub sponsor links.
Read articleCli / Generators / Must Haves
Generate a .gitignore file with common patterns for Node.js, macOS, and editor artifacts.
Read articleCli / Utilities
Interactive wizard that loads, edits, and saves the Nova config file with project details, entities, and canonical URLs straight from the terminal.
Read articleCli / Generators / Github
Generate GitHub issue template files for bug reports, feature requests, and support.
Read articleCli / Generators / Must Haves
Generate a LICENSE file populated with license type, author, and year information from nova.config.json.
Read articleToolkit / Logging
Emit leveled logs with colored prefixes, environment-aware filtering, and scoped customization for any CLI or automation script.
Read articleCli / Scaffolding / App
Scaffold a Next.js workspace with monorepo or workspace mode.
Read articleCli / Recipes / Package Json
Normalize files, bin, man, directories, private, and publishConfig fields in workspace package.json files.
Read articleCli / Recipes / Package Json
Normalize types, module, sideEffects, and esnext bundler convention fields in workspace package.json files.
Read articleCli / Recipes / Package Json
Normalize dependency fields and optionally pin versions in workspace package.json files.
Read articleCli / Recipes / Package Json
Normalize exports, main, type, browser, and imports fields in workspace package.json files.
Read articleCli / Recipes / Package Json
Normalize scripts, gypfile, config, and workspaces fields in workspace package.json files.
Read articleCli / Generators / Must Haves
Generate a baseline README.md file populated with project metadata from nova.config.json.
Read articleCli / Utilities
Run all configured recipes in sequence so every workspace stays consistent with a single command.
Read articleCli / Utilities
Run package.json scripts by pattern in sequential or parallel mode using a built-in Nova utility with no extra dependencies.
Read articleQuickstart
Setup and configuration for Nova covering installation instructions and TypeScript and ESLint presets setup.
Read articleCli / Recipes / Package Json
Sync engines, os, cpu, libc, devEngines, and packageManager fields in workspace package.json files, with optional Node.js LTS version tracking.
Read articleCli / Recipes / Github
Sync GitHub repository feature toggles (issues, wiki, projects, discussions) using nova.config.json as the source of truth.
Read articleCli / Recipes / Github
Sync description, homepage URL, and topics to a GitHub repository using nova.config.json as the source of truth.
Read articleCli / Recipes / Package Json
Sync name, version, description, keywords, and license fields in workspace package.json files using nova.config.json as the source of truth.
Read articleCli / Recipes / Package Json
Sync homepage, bugs, author, contributors, funding, and repository fields in workspace package.json files using nova.config.json as the source of truth.
Read articleCli / Recipes / Github
Sync GitHub repository policies (visibility, default branch, merge methods, and auto-delete head branch) using nova.config.json as the source of truth.
Read articleCli / Utilities
Transpile TypeScript with filtered diagnostics, emitting compiled output while suppressing third-party errors so strict configs remain practical.
Read articleCli / Utilities
Run full TypeScript type checking scoped to project-owned files, filtering out third-party diagnostics so strict configs remain practical.
Read articleCli / Recipes / Read Me
Refresh the badges region of a nova-generated README.md in place without ever touching content outside the region markers.
Read articleCli / Recipes / License
Refresh the copyright holder and year range in a nova-generated LICENSE without ever touching a hand-edited or custom file.
Read articleCli / Recipes / Read Me
Refresh the credits region of a nova-generated README.md in place without ever touching content outside the region markers.
Read articleCli / Recipes / Read Me
Refresh the documentation region of a nova-generated README.md in place without ever touching content outside the region markers.
Read articleCli / Recipes / Read Me
Refresh the header region of a nova-generated README.md in place without ever touching content outside the region markers.
Read articleCli / Recipes / Read Me
Refresh the introduction region of a nova-generated README.md in place without ever touching content outside the region markers.
Read articleCli / Scaffolding / App
Scaffold a Vite workspace with monorepo or workspace mode.
Read articleCli / Generators / Github
Generate GitHub Actions workflow files from nova.config.json for CI/CD automation.
Read article