nemoclaw-maintainer-normalize-title-tags

Removes bracketed NemoClaw tags from GitHub issue and PR titles via the gh CLI.

Updated Aug 1, 2026
One-click install
npx skills add https://github.com/Army161/NemoClaw --skill nemoclaw-maintainer-normalize-title-tags-army161
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nemoclaw-maintainer-normalize-title-tags
Source: https://github.com/Army161/NemoClaw/tree/main/.agents/skills/nemoclaw-maintainer-normalize-title-tags
Command: npx skills add https://github.com/Army161/NemoClaw --skill nemoclaw-maintainer-normalize-title-tags-army161

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Repository titles accumulate redundant bracketed [NemoClaw] tags over time, cluttering issue and PR lists. This Skill previews and applies bulk title cleanup across the NVIDIA/NemoClaw repository with a safe dry-run-first workflow. ## Core Features & Use Cases - Dry-Run Preview: Lists every matching issue and PR with old and new titles before any change is made. - Case-Insensitive Tag Matching: Removes any bracket tag whose content is nemoclaw regardless of case or position in the title, while leaving other tags untouched. - Scoped Application: Supports filtering by state (all, open, closed) and an optional repository override, with automatic post-apply verification. - Use Case: A maintainer wants to strip [NemoClaw] from hundreds of open and closed issues; the script previews all renames, applies them after approval, and verifies zero matches remain. ## Quick Start Ask the agent to preview and then remove all bracketed NemoClaw tags from issue and PR titles in the NVIDIA/NemoClaw repository.

Frequently Asked Questions about nemoclaw-maintainer-normalize-title-tags

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

FAQPage Schema
How do I bulk rename GitHub issue and PR titles?

Run the normalize-title-tags script with the gh CLI authenticated. It lists all matching issues and PRs with proposed new titles in dry-run mode, then applies the renames via the GitHub Issues API when you pass --apply.

How do I preview title changes before applying them?

Run the script without the --apply flag. It defaults to dry-run mode and prints a summary of every matching title, the tags to remove, and the old versus new title for each issue or PR.

Does the script remove tags other than NemoClaw?

No. It only removes bracket tags whose content is exactly nemoclaw, matched case-insensitively. Other bracketed tags like [Bug] or [Slack] and plain-text mentions of NemoClaw are left untouched.

Can I limit cleanup to only open issues and PRs?

Yes. Pass --state open to restrict the search and changes to open items, or --state closed for closed ones. The default state is all, covering both open and closed issues and pull requests.

What happens if title cleanup verification fails?

After applying changes, the script re-runs the same search and exits with a non-zero code if matching tags remain. The workflow instructs you to stop and show the remaining matches to the user instead of retrying blindly.