Skip to content
Agentmart
Submit a tool

nemoclaw-contributor-create-pr

Create GitHub pull requests that follow the NemoClaw PR template.

Skill by YYC-Cube

IndexedApache-2.0★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/yyc-cube-nemoclaw-contributor-create-pr

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

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.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/nemoclaw-contributor-create-pr

What's inside

Skill name
nemoclaw-contributor-create-pr
Description
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.
License
Apache-2.0
Instructions
201 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Create GitHub Pull Request

Create pull requests on the NemoClaw GitHub repository using the `gh` CLI. This skill ensures every PR follows the project's PR template exactly.

## Prerequisites

- The `gh` CLI must be authenticated (`gh auth status`).
- You must be in the NemoClaw git repository.
- You must have commits on a branch that is pushed to the remote.

## Step 1: Verify Branch State

Before creating a PR, verify the branch.

1. **Not on main.** Never create PRs from main.

   ```bash
   git branch --show-current
   ```

2. **Branch has commits ahead of main.**

   ```bash
   git log main..HEAD --oneline
   ```

3. **Working tree is clean.** Stage or stash any uncommitted changes first.

   ```bash
   git status
   ```

## Step 2: Run Pre-PR Checks

Choose checks based on the files changed.

For code changes, run both checks and confirm they pass before proceeding:

```bash
npx prek run --all-files
npm test
```

For doc-only changes, do not run the full test suite unless the docs change requires it.
Run the docs and hook checks instead:

```bash
npx prek run --all-files
npm run docs
```

If a required check fails, fix the issue before creating the PR.
When preparing the PR body for a doc-only change, leave the `npm test` verification box unchecked unless you actually ran it.

## Step 3: Push the Branch

Ensure the branch is pushed to the remote.

```bash
git push -u origin HEAD
```

## Step 4: Determine PR Metadata

### Title

PR titles must follow Conventional Commits format:

```text
<type>(<scope>): <description>
```

Types: `feat`, `fix`, `docs`, `chore`, `refactor`, `test`, `ci`, `perf`

Scope is typically the component name (e.g., `cli`, `blueprint`, `plugin`, `policy`, `docs`).

Examples:

- `feat(cli): add offline mode for onboarding`
- `fix(blueprint): prevent SSRF bypass via redirect`
- `docs: update quickstart for Windows prerequisites`

### Type of Change

Determine which type applies based on the diff:

- **Code change for a new feature, bug fix, or refactor** — most PRs.
- **Code change with doc updates** — code plus changes under `docs/`.
- **Doc only, prose changes without code sample modifications** — only Markdown prose.
- **Doc only, includes code sample changes** — doc changes that modify fenced code blocks.

### Related Issue

Check the branch name and commit messages for issue references. If an issue exists, use `Fixes #NNN` or `Closes #NNN`.

### DCO Sign-Off

The PR body must include a DCO sign-off line. Determine the user's name and email from git config:

```bash
git config user.name
git config user.email
```

## Step 5: Compose the PR Body

Use the exact template structure below. Fill in each section based on the diff (`git diff main...HEAD`). Check the applicable boxes and leave others unchecked. Do not add, remove, or reorganize sections.

```markdown
## Summary
<!-- 1-3 sentences: what this PR does and why. -->

## Related Issue
<!-- Fixes #NNN or Closes #NNN. Remove this section if none. -->

## Changes
<!-- Bullet list of key changes. -->

## Type of Change

From YYC-Cube/YYC3-NemoClaw, Apache-2.0.

More from YYC-Cube/YYC3-NemoClaw

Signals

Stars
1
Forks
0
Open issues
0
Last commit (this folder)
Jul 4, 2026 (3 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from YYC-Cube

Cite this page

nemoclaw-contributor-create-pr skill. Agent Mart. https://agentmart.dev/skills/yyc-cube-nemoclaw-contributor-create-pr (last updated 2026-10-24)