NemoClaw Maintainer — Normalize Title Tags
SkillDev toolsLets your agent clean up GitHub issue and PR titles by removing [NemoClaw] tags.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the NemoClaw Maintainer — Normalize Title Tags skill
About this capability
Normalizes GitHub issue and PR titles by removing any bracketed [NemoClaw] tag case-insensitively, even when the tag appears later in the title. Use when cleaning issue tags, bulk-renaming titles, or normalizing repo title hygiene.
What this skill tells your AI
The instructions your AI receives, as published by nvidia/nemoclaw in .agents/skills/nemoclaw-maintainer-normalize-title-tags/SKILL.md and read by ahel’s review.
Preview and optionally apply bulk title cleanup for bracketed NemoClaw tags in GitHub issue and PR titles.
Examples
[NemoClaw][All Platforms] local-inference policy preset missing Ollama ports→[All Platforms] local-inference policy preset missing Ollama ports[Bug] [Nemoclaw] [Slack] Slack configuration in Nemoclaw Onboard fails→[Bug] [Slack] Slack configuration in Nemoclaw Onboard fails
Prerequisites
- You must be in the NemoClaw git repository.
- The
ghCLI must be authenticated with write access toNVIDIA/NemoClaw. - Default behavior is a dry run. Do not apply changes until the user approves the preview.
Workflow
Copy this checklist and track progress:
Title tag cleanup progress:
- [ ] Step 1: Verify GitHub auth
- [ ] Step 2: Preview proposed title changes
- [ ] Step 3: Confirm scope
- [ ] Step 4: Apply changes
- [ ] Step 5: Verify no matching tags remain in scope
Step 1: Verify GitHub Auth
gh auth status
Step 2: Preview Proposed Changes
node --no-warnings \
.agents/skills/nemoclaw-maintainer-normalize-title-tags/scripts/normalize-title-tags.ts
The script matches bracket tags whose content is nemoclaw, case-insensitively, anywhere in the title.
It prints a dry-run summary by default. Review the proposed renames with the user before applying anything.
Step 3: Confirm Scope
Ask the user which scope they want:
- Default — all open and closed issues and PRs in
NVIDIA/NemoClaw - State filter — optionally limit to
openorclosed - Repo override — only when the user explicitly wants a different repository
Step 4: Apply Changes
Apply to all items:
node --no-warnings \
.agents/skills/nemoclaw-maintainer-normalize-title-tags/scripts/normalize-title-tags.ts \
--apply
Apply only to open items:
node --no-warnings \
.agents/skills/nemoclaw-maintainer-normalize-title-tags/scripts/normalize-title-tags.ts \
--state open \
--apply
Step 5: Verify
The script automatically re-runs the same search after --apply and exits non-zero if matching tags remain.
If verification fails, stop and show the remaining matches to the user instead of retrying blindly.
Notes
- The script uses the GitHub Issues API, which covers both issues and pull requests.
- It removes only bracket tags whose content is
nemoclaw, ignoring case. Plain-text mentions ofNemoClaware untouched. - The default repository is
NVIDIA/NemoClaw. Pass--repo OWNER/REPOonly when the user explicitly wants a different repo.
Signals
- GitHub stars
- 22k
- Forks
- 3k
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
nemoclaw-maintainer-normalize-title-tags- Source
- github.com/nvidia/nemoclaw