cnw-update-templates

Automate CNW template migrations across four repos to a target Nx version.

1|Updated Jun 3, 2025
One-click install
npx skills add https://github.com/jaysoo/dot-ai-config --skill cnw-update-templates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cnw-update-templates
Source: https://github.com/jaysoo/dot-ai-config/tree/main/dot_gemini/skills/cnw-update-templates
Command: npx skills add https://github.com/jaysoo/dot-ai-config --skill cnw-update-templates

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates updating CNW (Create Nx Workspace) template repositories to a specified Nx version, reducing manual drift and human error across multiple repos.

Core Features & Use Cases

  • Orchestrates migrations across angular-template, react-template, typescript-template, and empty-template.
  • Enforces pre-flight checks (clean working tree, local registry avoidance) and commits changes in a single, traceable history.
  • Use Case: uplift all CNW templates to a new Nx release in one coordinated operation, then review and push.

Quick Start

Migrate CNW templates to the target Nx version using the updater tool and confirm changes before pushing.

Frequently Asked Questions about cnw-update-templates

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate Create Nx Workspace templates to a new Nx version?

Migrate Create Nx Workspace templates to a new Nx version by running an automated updater tool that applies version pinning and commits changes across angular, react, typescript, and empty template repositories in a single operation.

What are the prerequisites for automating Nx template migrations across multiple repos?

Automating Nx template migrations requires a clean working tree, avoiding a local registry, and setting the CI=true environment variable to run non-interactively without manual prompts during the update process.

Does the CNW template migration tool perform checks before and after updating?

The CNW template migration tool performs pre-flight validations before updating and post-migration checks after applying version pinning, ensuring the target Nx version integrates cleanly across all specified template repositories.

Can I update all CNW template repos to a target Nx version at the same time?

Update all CNW template repos to a target Nx version simultaneously by orchestrating coordinated migrations across angular-template, react-template, typescript-template, and empty-template, then reviewing and pushing the committed changes.

Why do my Nx workspace template updates suffer from manual drift and human error?

Nx workspace template updates suffer from manual drift and human error when performed individually across multiple repos, which this automation eliminates by enforcing pre-flight checks and committing changes in a single, traceable history.

What is the best way to coordinate Nx version uplifts across different workspace templates?

Coordinate Nx version uplifts across different workspace templates using an automated updater tool that applies the target Nx version uniformly, performs validations, and commits the changes for review before pushing.