Skip to content

refactor(ng-dev): move skills validation command under misc as validate-skills#3806

Open
alan-agius4 wants to merge 1 commit into
angular:mainfrom
alan-agius4:validate-skills-command
Open

refactor(ng-dev): move skills validation command under misc as validate-skills#3806
alan-agius4 wants to merge 1 commit into
angular:mainfrom
alan-agius4:validate-skills-command

Conversation

@alan-agius4

Copy link
Copy Markdown
Contributor

Removes the top-level ai command and its associated subcommands (fix, migrate) entirely.

Moves the skills validator package from ng-dev/ai/skills to ng-dev/misc/validate-skills and registers it as the validate-skills subcommand under ng-dev misc. All relative imports and Bazel build dependencies are updated and validated.

@alan-agius4 alan-agius4 added the action: merge The PR is ready for merge by the caretaker label Jun 19, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request removes the AI-related commands (fix and migrate) from the ng-dev CLI and relocates the skill validation functionality. Specifically, the skills validate command has been renamed to validate-skills and moved under the misc command group, with corresponding updates to build targets, test fixtures, and imports. Feedback on the changes suggests making the builder function in ng-dev/misc/validate-skills/cli.ts synchronous, as yargs does not await asynchronous builders and no async operations are performed within it.

Comment thread ng-dev/misc/validate-skills/cli.ts
…te-skills

Removes the top-level `ai` command and its associated subcommands (`fix`, `migrate`) entirely.

Moves the `skills` validator package from `ng-dev/ai/skills` to `ng-dev/misc/validate-skills` and registers it as the `validate-skills` subcommand under `ng-dev misc`. All relative imports and Bazel build dependencies are updated and validated.
@alan-agius4 alan-agius4 force-pushed the validate-skills-command branch from 5ef6933 to b9883a4 Compare June 19, 2026 08:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action: merge The PR is ready for merge by the caretaker

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant