Skip to content
cccskills
FreePublished on GitHub

nemoclaw-maintainer-normalize-title-tags

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.

The English summary is being prepared. Showing the original description.

Works withSlackGitHub
See how to install

Files included (2)

  • SKILL.md3.1 KB
  • scripts/normalize-title-tags.ts7.3 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

<!-- SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. --> <!-- SPDX-License-Identifier: Apache-2.0 -->

NemoClaw Maintainer — Normalize Title Tags

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 gh CLI must be authenticated with write access to NVIDIA/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 --experimental-strip-types --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 open or closed
  • Repo override — only when the user explicitly wants a different repository

Step 4: Apply Changes

Apply to all items:

node --experimental-strip-types --no-warnings \
  .agents/skills/nemoclaw-maintainer-normalize-title-tags/scripts/normalize-title-tags.ts \
  --apply

Apply only to open items:

node --experimental-strip-types --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 of NemoClaw are untouched.
  • The default repository is NVIDIA/NemoClaw. Pass --repo OWNER/REPO only when the user explicitly wants a different repo.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Create GitHub pull requests that follow the NemoClaw PR template. Use when the user wants to create a new PR, submit code for review, open a pull request, or push changes for review. Trigger keywords - create PR, pull request, new PR, submit for review, open PR, push for review.

The English summary is being prepared. Showing the original description.

composio-community/nemoclaw-composio2Updated Apr 30, 2026

Scan recent git commits for changes that affect user-facing behavior, then draft or update the corresponding documentation pages. Use when docs have fallen behind code changes, after a batch of features lands, or when preparing a release. Trigger keywords - update docs, draft docs, docs from commits, sync docs, catch up docs, doc debt, docs behind, docs drift.

The English summary is being prepared. Showing the original description.

composio-community/nemoclaw-composio2Updated Apr 30, 2026

Cut a new semver release — bump all version strings via bump-version.ts, open a release PR, and after merge tag main and push. Use when cutting a release, tagging a version, shipping a build, or preparing a deployment. Trigger keywords - cut tag, release tag, new tag, cut release, tag version, ship it.

The English summary is being prepared. Showing the original description.

composio-community/nemoclaw-composio2Updated Apr 30, 2026

Runs the daytime maintainer loop for NemoClaw, prioritizing items labeled with the current version target. Picks the highest-value item, executes the right workflow (merge gate, salvage, security sweep, test gaps, hotspot cooling, or sequencing), and reports progress. Use during the workday to land PRs and close issues. Designed for /loop (e.g. /loop 10m /nemoclaw-maintainer-day). Trigger keywords - maintainer day, work on PRs, land PRs, make progress, what's next, keep going, maintainer loop.

The English summary is being prepared. Showing the original description.

composio-community/nemoclaw-composio2Updated Apr 30, 2026

Runs the end-of-day maintainer handoff for NemoClaw. Checks version target progress, bumps stragglers to the next patch version, generates a QA handoff summary, and cuts the release tag. Use at the end of the workday. Trigger keywords - evening, end of day, EOD, wrap up, ship it, cut tag, handoff, done for the day.

The English summary is being prepared. Showing the original description.

composio-community/nemoclaw-composio2Updated Apr 30, 2026

Finds open GitHub PRs with security and priority-high labels, links each to its issue, detects duplicates (multiple PRs fixing the same issue), and presents a table of review candidates. Use when looking for the next PR to review. Trigger keywords - find pr, find review, next pr, pr to review, duplicate pr, security pr.

The English summary is being prepared. Showing the original description.

composio-community/nemoclaw-composio2Updated Apr 30, 2026

See all skills by composio-community

Report a problem with this skill