MAUI UI Test Writer
dotnet/maui
Writes UI tests that reproduce a GitHub issue in .NET MAUI and keeps iterating until the tests actually fail, proving they catch the bug.
Continuously maintain automatic NemoClaw main E2E results through coordinated repairs.
$ npx skills add NVIDIA/NemoClaw --skill nemoclaw-maintainer-fix-e2e-failures -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install NVIDIA/NemoClaw nemoclaw-maintainer-fix-e2e-failures --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/NVIDIA/NemoClaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/nemoclaw-maintainer-fix-e2e-failures .claude/skills/nemoclaw-maintainer-fix-e2e-failures && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "nemoclaw-maintainer-fix-e2e-failures" agent skill from https://github.com/NVIDIA/NemoClaw/tree/main/.agents/skills/nemoclaw-maintainer-fix-e2e-failures into .claude/skills/nemoclaw-maintainer-fix-e2e-failures/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nemoclaw-maintainer-fix-e2e-failures", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/NVIDIA/NemoClaw/tree/main/.agents/skills/nemoclaw-maintainer-fix-e2e-failuresType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add NVIDIA/NemoClaw --skill nemoclaw-maintainer-fix-e2e-failures -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install NVIDIA/NemoClaw nemoclaw-maintainer-fix-e2e-failures --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/NVIDIA/NemoClaw.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/nemoclaw-maintainer-fix-e2e-failures .agents/skills/nemoclaw-maintainer-fix-e2e-failures && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "nemoclaw-maintainer-fix-e2e-failures" agent skill from https://github.com/NVIDIA/NemoClaw/tree/main/.agents/skills/nemoclaw-maintainer-fix-e2e-failures into .agents/skills/nemoclaw-maintainer-fix-e2e-failures/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nemoclaw-maintainer-fix-e2e-failures", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add NVIDIA/NemoClaw --skill nemoclaw-maintainer-fix-e2e-failures -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install NVIDIA/NemoClaw nemoclaw-maintainer-fix-e2e-failures --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/NVIDIA/NemoClaw.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/nemoclaw-maintainer-fix-e2e-failures .cursor/skills/nemoclaw-maintainer-fix-e2e-failures && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "nemoclaw-maintainer-fix-e2e-failures" agent skill from https://github.com/NVIDIA/NemoClaw/tree/main/.agents/skills/nemoclaw-maintainer-fix-e2e-failures into .cursor/skills/nemoclaw-maintainer-fix-e2e-failures/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nemoclaw-maintainer-fix-e2e-failures", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/NVIDIA/NemoClaw.git --path .agents/skills/nemoclaw-maintainer-fix-e2e-failures--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add NVIDIA/NemoClaw --skill nemoclaw-maintainer-fix-e2e-failures -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install NVIDIA/NemoClaw nemoclaw-maintainer-fix-e2e-failures --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/NVIDIA/NemoClaw.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/nemoclaw-maintainer-fix-e2e-failures .gemini/skills/nemoclaw-maintainer-fix-e2e-failures && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "nemoclaw-maintainer-fix-e2e-failures" agent skill from https://github.com/NVIDIA/NemoClaw/tree/main/.agents/skills/nemoclaw-maintainer-fix-e2e-failures into .gemini/skills/nemoclaw-maintainer-fix-e2e-failures/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nemoclaw-maintainer-fix-e2e-failures", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install NVIDIA/NemoClaw nemoclaw-maintainer-fix-e2e-failuresInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add NVIDIA/NemoClaw --skill nemoclaw-maintainer-fix-e2e-failures -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/NVIDIA/NemoClaw.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/nemoclaw-maintainer-fix-e2e-failures .github/skills/nemoclaw-maintainer-fix-e2e-failures && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "nemoclaw-maintainer-fix-e2e-failures" agent skill from https://github.com/NVIDIA/NemoClaw/tree/main/.agents/skills/nemoclaw-maintainer-fix-e2e-failures into .github/skills/nemoclaw-maintainer-fix-e2e-failures/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nemoclaw-maintainer-fix-e2e-failures", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add NVIDIA/NemoClaw --skill nemoclaw-maintainer-fix-e2e-failures -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install NVIDIA/NemoClaw nemoclaw-maintainer-fix-e2e-failures --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/NVIDIA/NemoClaw.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/nemoclaw-maintainer-fix-e2e-failures .opencode/skills/nemoclaw-maintainer-fix-e2e-failures && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "nemoclaw-maintainer-fix-e2e-failures" agent skill from https://github.com/NVIDIA/NemoClaw/tree/main/.agents/skills/nemoclaw-maintainer-fix-e2e-failures into .opencode/skills/nemoclaw-maintainer-fix-e2e-failures/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nemoclaw-maintainer-fix-e2e-failures", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
nemoclaw-maintainer-fix-e2e-failuresContinuously maintain automatic NemoClaw main E2E results through coordinated repairs.
Nemoclaw Maintainer Fix E2E Failures is an agent skill from NVIDIA/NemoClaw, published by the product's own GitHub organization. Continuously maintain automatic NemoClaw main E2E results through coordinated repairs. Use for ongoing maintenance, not one-time dispatch or diagnosis.
Its SKILL.md is about 2.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 11 other files, including scripts and reference files (for example `agents/openai.yaml`, `evals/evals.json` and `references/continuity-handoff.md`).
It sits in Testing & QA, covering End-to-end testing. It works with GitHub and Git. The repository describes itself as: Run agents like Hermes, LangChain Deep Agents, and OpenClaw more securely inside NVIDIA OpenShell with managed inference. The licence is Apache-2.0.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit b95c0be. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 2 files in scripts/ (TypeScript and Shell), which the agent can run.
Shell commands in SKILL.md call:
ghFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use gh, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Nemoclaw Maintainer Fix E2E Failures loads about 2.6k tokens when it runs, and up to ~6.3k if it reads all its reference files. Until then it costs about 47 tokens; SKILL.md has 1,550 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from NVIDIA/NemoClaw at commit b95c0be, republished under its Apache-2.0 licence (© NVIDIA). 1,550 words, ~2,628 tokens.
.claude/skills/nemoclaw-maintainer-fix-e2e-failures/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.<!-- SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. -->
<!-- SPDX-License-Identifier: Apache-2.0 -->
Continuously inspect automatic E2E results for main. Coordinate ownership and merge decisions through GitHub.
approval-ready and continue the loop.Do not declare success or end the loop because the queue is empty or the newest run passes. Wait for the next automatic main result.
Read Queue and Ownership before the first scan. Keep one table grouped by root cause:
| Root cause | Run and jobs | State | Owner and PR | Next action |
|---|
Use only these states: unclaimed, active, waiting-ci, waiting-review, approval-ready, merged, obsolete, and blocked.
Track each observed workflow run by run ID, attempt, status, conclusion, and job set. Re-read an in-progress or queued run when its state changes. Do not reanalyze an unchanged completed run.
Repeat these steps continuously while the loop remains authorized:
origin/main. List automatic E2E runs for that commit SHA and later main commit SHAs.nemoclaw-maintainer-classify-ci-failure to read one failed job's bounded logs and optional retained artifact before identifying the earliest actionable product, test, workflow, runner, or cleanup failure.main result.If nothing is actionable, use the available wait or monitoring mechanism. Resume when a relevant result changes.
main run proves that another merge removed the root cause, close the open fix as obsolete. Credit only the superseding fix.Before changing product code:
origin/main.blocked. Do not edit product code or add an unrelated placeholder diff.origin/main. Run both checks immediately before the write.nemoclaw-contributor-create-pr for the template, verified commits, and DCO declaration.Do not begin a second active fix for the same agent. Waiting PRs may accumulate only within the open-PR limit.
Read Review and Merge before reviewing, approving, refreshing, or merging an E2E maintenance PR.
Observe automatic push runs and replacement attempts that the workflow starts. Never use gh run rerun, gh workflow run .github/workflows/e2e.yaml, or local live E2E to duplicate an automatic run.
Approving a first-time contributor's ordinary pull_request workflow after trust review is not a manual E2E dispatch. Environment approval for a secret-bearing or hardware E2E job is different: follow Run Maintainer E2E only when the maintainer explicitly requests that run.
Never weaken, skip, delete, relabel, or narrow semantic coverage to make a failure disappear. A
classified repair may move deterministic evidence or remove duplicate or incidental evidence only
under the E2E selection and authoring contract. Do not freeze main, block unrelated merges, or ask other
maintainers to wait.
Before each fix push and merge decision, check whether main or another PR already removed the root cause. When it did:
obsolete; do not count it as this loop's verified fix.Treat an automatic main run as a post-merge failure when either condition is true:
blocked. Pause merge writes for the failed root cause and for fixes that
depend on the affected origin/main commit.post-merge-e2e state through the write policy evaluator in
Review and Merge.main directly. If the request explicitly authorizes creation of a rollback PR,
open one draft revert PR that the policy evaluator permits. Include the merge SHA, first parent, failed
run and jobs, original signature, regression signature, and containment scope.Resume related merge writes only after an authorized revert or corrective PR merges and a later automatic
main run proves that the original failure and the regression are absent. Operator authorization may
choose a different action, but it must name the affected merge and the new containment owner.
The loop has no scheduled end time. An agent may leave only after the operator cancels the loop or another active agent acknowledges ownership of monitoring and every open item.
Before leaving after a transfer or cancellation, finish only a non-destructive read already in progress. Perform the required read-only reconciliation for each ambiguous GitHub write. Start no other read. Preserve source edits. Delete each owned temporary-evidence directory and verify its absence. Produce the Continuity Handoff. For a transfer, continue monitoring until the receiving agent acknowledges ownership.
A passing automatic run verifies only its tested main commit SHA. It does not complete the loop. Do not report main as passing when its newest relevant E2E run is queued, running, cancelled, stale, or failing.
© NVIDIA, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 7 other files (scripts, references) in .agents/skills/nemoclaw-maintainer-fix-e2e-failures of NVIDIA/NemoClaw.
Open the folder on GitHubat commit b95c0be
Nemoclaw Maintainer Fix E2E Failures next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Nemoclaw Maintainer Fix E2E Failures this skillNVIDIA/NemoClaw | 23k | — | ~2.6k | Automated safety check: Pass | Apache-2.0 | |
| MAUI UI Test Writerdotnet/maui | 23k | — | ~3k | Automated safety check: Pass | MIT | |
| OpenHarness End-to-End EvalsHKUDS/OpenHarness | 16k | 1 repos | ~2.1k | Automated safety check: Notes | MIT | |
| Cherry Studio Regression TestsCherryHQ/cherry-studio | 52k | — | ~1.2k | Automated safety check: Pass | AGPL-3.0 | |
| Explore Feature E2E Testcomet-ml/opik | 22k | — | ~3.4k | Automated safety check: Pass | Apache-2.0 | |
| Kane CLI Browser TestingLambdaTest/kane-cli | 247 | — | ~8.4k | Automated safety check: Pass | Apache-2.0 |
dotnet/maui
Writes UI tests that reproduce a GitHub issue in .NET MAUI and keeps iterating until the tests actually fail, proving they catch the bug.
HKUDS/OpenHarness
Validates OpenHarness features by running real multi-turn agent loops with live LLM calls against an unfamiliar codebase, checking actual tool execution.
CherryHQ/cherry-studio
Runs Cherry Studio's critical-path regression suite as deterministic Playwright E2E tests through a GitHub workflow on macOS and Windows runners.
comet-ml/opik
Turns a code change into one committed, passing Playwright end-to-end spec by resolving the change scope and handing authoring to a companion skill.
LambdaTest/kane-cli
Drives a real browser through the kane-cli tool and designs requirement-linked test suites from a PRD or a plain description, with mobile and cloud-grid runs.
agent-substrate/substrate
Detects flaky Go tests by analyzing GitHub Actions workflow runs across the last 7 days and all PRs — covering both the run-tests job (unit/integration) and the e2e-test job (gVisor and microVM…
NVIDIA/NemoClaw
Find open issues that a NemoClaw PR may also fix or conflict with.
NVIDIA/NemoClaw
Run a NemoClaw daytime maintainer pass over release-targeted work.
NVIDIA/NemoClaw
Remove bracketed NemoClaw tags from GitHub issue and PR titles.
NVIDIA/NemoClaw
Audit and implement a NemoClaw dependency version upgrade, including Hermes and base images.
NVIDIA/NemoClaw
Analyze retained NemoClaw CI timings for slow CLI tests, runner queues, or base-image publication.
NVIDIA/NemoClaw
Analyze one NemoClaw PR lifetime to identify contributor, review, and automation delays or compare it with a latency target.
Categories
Continuously maintain automatic NemoClaw main E2E results through coordinated repairs. Nemoclaw Maintainer Fix E2E Failures is an agent skill from NVIDIA/NemoClaw, published by the product's own GitHub organization. Continuously maintain automatic NemoClaw main E2E results through coordinated repairs.
Nemoclaw Maintainer Fix E2E Failures fits situations like: ongoing maintenance; not one-time dispatch.
Run `npx skills add NVIDIA/NemoClaw --skill nemoclaw-maintainer-fix-e2e-failures -a claude-code`. Or copy the skill folder (.agents/skills/nemoclaw-maintainer-fix-e2e-failures in NVIDIA/NemoClaw) into .claude/skills/nemoclaw-maintainer-fix-e2e-failures in your project. Claude Code loads it when a task matches its description.
Run `npx skills add NVIDIA/NemoClaw --skill nemoclaw-maintainer-fix-e2e-failures -a codex`. Or copy the skill folder (.agents/skills/nemoclaw-maintainer-fix-e2e-failures in NVIDIA/NemoClaw) into .agents/skills/nemoclaw-maintainer-fix-e2e-failures in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add NVIDIA/NemoClaw --skill nemoclaw-maintainer-fix-e2e-failures -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/nemoclaw-maintainer-fix-e2e-failures, .gemini/skills/nemoclaw-maintainer-fix-e2e-failures, .github/skills/nemoclaw-maintainer-fix-e2e-failures and .opencode/skills/nemoclaw-maintainer-fix-e2e-failures in your project.
Going by SKILL.md and its folder, Nemoclaw Maintainer Fix E2E Failures needs TypeScript and a shell for the scripts in its folder and the command-line tools its instructions call (gh). Our summary lists: A Bash shell.
SKILL.md contains no URLs. Its commands use gh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Nemoclaw Maintainer Fix E2E Failures is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.6k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.7k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Nemoclaw Maintainer Fix E2E Failures: MAUI UI Test Writer (dotnet/maui, 23k stars), OpenHarness End-to-End Evals (HKUDS/OpenHarness, 16k stars), Cherry Studio Regression Tests (CherryHQ/cherry-studio, 52k stars) and Explore Feature E2E Test (comet-ml/opik, 22k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
NVIDIA (a GitHub organization, an official publisher) maintains it in NVIDIA/NemoClaw, which has 22,678 GitHub stars. The repository holds 30 skills in this directory. The repository was last updated on October 8, 2026.
Source: NVIDIA/NemoClaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.