Cli / Generators / Must Haves
Agent Conventions
Generate agent convention files for the AI tools you select, like Claude Code and Codex, so agents follow project-specific rules.
Read articleCli / Generators / Must Haves
Generate agent convention files for the AI tools you select, like Claude Code and Codex, so agents follow project-specific rules.
Read articleCli / Scaffolding / App
Scaffold a Nova-owned native Android app with Kotlin, Jetpack Compose, Gradle, and Nova-managed scripts.
Read articleCli / Scaffolding / App
Scaffold a universal SwiftUI application for iOS and macOS with XcodeGen, Swift Testing, and Nova-managed project scripts.
Read articleCli / Scaffolding / App
Scaffold a static or server-rendered Astro site with reviewed Node.js, Cloudflare, and Docker deployment choices.
Read articleCli / Scaffolding / Starter
Scaffold a base monorepo project with workspaces configuration, TypeScript presets, and Nova tooling wired from the start.
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
Print a standardized version snapshot for OS, browsers, Node, package managers, and runtimes in a single run for reproducible diagnostics.
Read articleCli / Recipes / Package Json
Remove unsupported keys and reorder remaining keys in workspace package.json files to a canonical order based on role conventions.
Read articleToolkit / Logging
Render ANSI-aware CLI banners with configurable borders, alignment, padding, and smart truncation for terminal command output.
Read articleCli
Generate files, use vendor integrations, apply recipes, scaffold projects, and run utilities with explicit Nova CLI commands and predictable behavior.
Read articleCli / Utilities
Launch an interactive wizard that loads, edits, and saves the Nova config file with project details, entities, and canonical URLs from the terminal.
Read articleCli / Integrations / App Store Connect
Replace selected App Store creative assets from repository-owned images.
Read articleToolkit
Import modular utilities for formatting and logging with predictable output and repeat-safe operations for CLIs and automation scripts.
Read articleCli / Scaffolding / App
Scaffold a Discord bot with discord.js, typed environment handling, watch mode, and Nova-managed build scripts.
Read articleCli / Scaffolding
Package one Nova repository as an s6-overlay container appliance with consistent build, runtime identity, and registry behavior.
Read articleCli / Scaffolding / Docs
Scaffold a Docusaurus documentation workspace with TypeScript, MDX content, and dev scripts in monorepo or workspace mode.
Read articleCli / Generators / Must Haves
Generate .env and .env.sample files for managing local environment secrets with per-workspace key definitions from nova.config.json.
Read articleCli / Generators / Must Haves
Generate a .editorconfig file that enforces consistent coding styles across editors and IDEs including indentation and line endings.
Read articleCli / Scaffolding / App
Scaffold an Express.js API with discovery and health routes, validated port configuration, TypeScript, and tsx watch.
Read articleCli / Recipes / Miscellaneous
Format pipe-based Markdown and MDX tables across the project root while preserving fenced examples and detecting formatting drift in CI.
Read articleCli / Generators / Github
Generate a .github/FUNDING.yml file for GitHub sponsor links derived from the funding configuration in nova.config.json.
Read articleCli / Scaffolding / Package
Scaffold a Node 24 GitHub Action with typed inputs, Vitest, local-action support, and NCC-bundled production output.
Read articleCli / Integrations / Google Play Console
Replace selected Google Play graphic assets from repository-owned images.
Read articleCli / Scaffolding / Package
Scaffold a Homebridge dynamic-platform plugin with a config schema, Homebridge 1 and 2 compatibility, and strict TypeScript.
Read articleCli / Generators / Must Haves
Generate every Git, Docker, and Cloudflare Astro physical ignore file declared in nova.config.json.
Read articleCli / Generators / Github
Generate GitHub issue template files for bug reports, feature requests, and support with YAML forms and automatic labeling.
Read articleCli / Generators / Must Haves
Generate a LICENSE file populated with license type, author, and year information from nova.config.json supporting MIT, Apache, and more.
Read articleToolkit / Logging
Emit leveled logs with colored prefixes, environment-aware filtering, and scoped customization for any CLI or automation script.
Read articleCli / Integrations / App Store Connect
Update selected localized App Store version metadata from repository-owned JSON files.
Read articleCli / Integrations / Google Play Console
Update selected localized Google Play listing metadata from repository-owned JSON files.
Read articleCli / Scaffolding / App
Scaffold a Next.js workspace with TypeScript, React, App Router, and build scripts ready to run in monorepo or workspace mode.
Read articleCli / Recipes / Package Json
Normalize files, bin, man, directories, private, and publishConfig publish-related fields in workspace package.json files to role conventions.
Read articleCli / Recipes / Package Json
Normalize types, module, sideEffects, and esnext bundler convention fields in workspace package.json files based on role policies.
Read articleCli / Recipes / Package Json
Normalize dependency fields including devDependencies, peerDependencies, and overrides, and optionally pin versions in workspace package.json files.
Read articleCli / Recipes / Package Json
Normalize exports, main, type, browser, and imports module resolution fields in workspace package.json files to Node.js conventions.
Read articleCli / Recipes / Nova Config
Normalize the top-level nova.config.json key order without changing configured values.
Read articleCli / Recipes / Package Json
Normalize scripts, allowScripts, gypfile, config, and workspaces fields in workspace package.json files according to workspace role conventions.
Read articleCli / Scaffolding / Package
Scaffold a pfSense package starter with native WebGUI settings, a replaceable background-task example, FreeBSD port sources, and GitHub Release packaging.
Read articleCli / Generators / Must Haves
Generate a baseline README.md file populated with project metadata from nova.config.json including badges, credits, and documentation links.
Read articleCli / Recipes / Miscellaneous
Remove explicitly enabled macOS and Windows metadata files without following symlinks or deleting Git-tracked files.
Read articleCli / Utilities
Run every enabled recipe in sequence across the GitHub, license, miscellaneous, Nova config, read-me, and package-json categories 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 articleCli / Utilities
Run dependency-aware package scripts across workspaces configured in nova.config.json without an external monorepo runner.
Read articleCli / Integrations / App Store Connect
Replace selected App Store screenshot sets from ordered repository-owned images.
Read articleCli / Integrations / Google Play Console
Replace selected Google Play screenshot sets from ordered repository-owned images.
Read articleCli / Scaffolding / Tool
Scaffold a distributable Node.js CLI with a user-deployed Cloudflare Workers or Vercel Functions service.
Read articleQuickstart
Install and configure Nova with TypeScript and ESLint presets, workspace tooling, and monorepo support using the guided setup flow.
Read articleCli / Recipes / Github
Sync repository-level GitHub Actions permissions, workflow token defaults, review permissions, and artifact retention from nova.config.json.
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, including Sponsorships, 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 via the GitHub CLI.
Read articleCli / Recipes / Package Json
Sync name, version, description, keywords, displayName, and license fields in workspace package.json files using nova.config.json as the source of truth.
Read articleCli / Recipes / Github
Create or update configured GitHub repository labels from nova.config.json without deleting unmanaged labels.
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 visibility, branch, merge, update, and web-signoff policies from nova.config.json.
Read articleCli / Recipes / Github
Create or update Nova's named GitHub default-branch ruleset without modifying unrelated repository or organization rulesets.
Read articleCli / Recipes / Github
Sync GitHub vulnerability alerts, Dependabot security updates, secret scanning, and push protection from nova.config.json.
Read articleCli / Scaffolding
Learn how Nova keeps scaffold dependencies current without making project generation depend on live package registries.
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 / Integrations / Discord Developer Portal
Validate a Discord bot token without storing or printing the secret.
Read articleCli / Scaffolding / App
Scaffold a Vite workspace with Vanilla TypeScript, React, Vue, or Svelte plus optional PWA and Docker support.
Read articleCli / Generators / Github
Generate GitHub Actions workflow files from nova.config.json for CI/CD automation including checks, publishing, and issue management.
Read article