Agent Native

create-pr

This skill creates GitHub pull requests from local repository work, handling commit staging, branch synchronization with the default branch, conflict…

by NebiusOfficial publisherNot reviewed

Identity proven by GitHub's verified organisation badge (nebius)

Agents
Claude Code
License
Apache-2.0 (permissive)
Pin
b1924depinned Oct 9, 2026
Context cost
about 6,600 tokenswhen the skill loads
GitHub stars
7on nebius/nebius-ps-services
Scripts
None found

What it does

“Use only when explicitly asked to complete a GitHub PR from unmanaged work: validate, commit, push, locally review/fix, and delegate protected merge; --prepare-only stops before merge. In active Agentic SDLC, publish only the exact promoted SHA after UAT. Reject managed worktrees; use commit-push when no PR is wanted.”
The author's description, from SKILL.md

Generated summary from the skill's own text

This skill creates GitHub pull requests from local repository work, handling commit staging, branch synchronization with the default branch, conflict resolution, and local validation before opening or updating PRs. It integrates with Agentic SDLC workflows for publication-only mode and supports both single and multi-branch PR creation with optional prepare-only mode that skips the merge step.

When to use it

  • Moving in-progress local changes off the default branch into a PR
  • Opening a PR from local commits or dirty worktree changes with validation
  • Preparing multiple branches as ordered PRs with base synchronization
  • Handling straightforward merge conflicts before PR publication

When not to

  • Using commit-push when a PR is not needed
  • Publishing from managed worktrees that need their owning workflow first
  • When review-pr or merge-pr skills are more appropriate for existing PRs

Install

These commands install from the publisher's repository and need no account.

skills CLI

npx skills add nebius/nebius-ps-services --skill create-pr

Installs from the repository's default branch, which may have changed since the commit we checked.

GitHub CLI 2.90 or later

gh skill install nebius/nebius-ps-services create-pr@b1924de70353e4e688be5017ec608ec9b89c8ff4

Installs the commit we checked (b1924de).

Copy by hand

Download the folder at b1924de and put it in .claude/skills/create-pr for Claude Code and in .agents/skills/create-pr for Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode.

Skill folder on GitHub at b1924de

Copy for your agent

A prompt for any coding agent. It installs this skill from GitHub at the pinned commit, copies the files as they are, and runs nothing unless you ask.

Prompt

Install the agent skill "create-pr" by Nebius.

Source, pinned to commit b1924de70353e4e688be5017ec608ec9b89c8ff4:
https://github.com/nebius/nebius-ps-services/tree/b1924de70353e4e688be5017ec608ec9b89c8ff4/skills/create-pr

1. Download that folder at exactly this commit. Do not use the default branch.
2. Copy every file unchanged, keeping the folder structure, into .claude/skills/create-pr/ for Claude Code and .agents/skills/create-pr/ for Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode. Create the folders if they do not exist.
3. Do not edit the files, and do not run any script in the folder unless I ask you to.
4. When you are done, list the files you copied and where you put them.

Listing and checks: https://www.agentnative.dev/skills/nebius/create-pr

SKILL.md at the pin

---
name: create-pr
description: "Use only when explicitly asked to complete a GitHub PR from unmanaged work: validate, commit, push, locally review/fix, and delegate protected merge; --prepare-only stops before merge. In active Agentic SDLC, publish only the exact promoted SHA after UAT. Reject managed worktrees; use commit-push when no PR is wanted."
disable-model-invocation: true
---

# Create PR

## Help

For `$create-pr --help` or `$create-pr -h` (including native Claude forms), return concise help and stop before
any workflow step. State the purpose and invocation policy. Show exact usage
for every public action. Describe each public action, positional
argument, and flag in one concise line, including `-h, --help`; say "No
additional public flags" when there are no others. Use only the documented
public interface. For internal or coordinator-only skills, state that boundary
and that no standalone public workflow action exists. After the selected
`SKILL.md` is loaded, help is report-only: do not call any additional tools,
inspect project state, or modify files, private state, Git, or external systems.
Never expose private helper actions or flags or treat help as workflow
authorization.

## Agent Compatibility

Use `$create-pr` in Codex, `/create-pr` in Claude Code, or
`/skills:create-pr` in the Claude plugin. Dollar-prefixed skill examples
refer to the same named skill on either host; use the native invocation syntax.
Preserve the declared invocation policy, approvals and workflow ownership.
Use available native tools; an unavailable required capability is a blocker,
never permission to bypass a guard or claim unobserved behavior.

## Purpose

Use this skill to turn local repository work or named branches into GitHub pull
requests with a safe default-branch workflow. It can prepare a single PR or one
PR per branch, resolve straightforward merge conflicts against the default
branch, run local review-pr until safe repairs pass, and route every ordinary
merge through merge-pr. `--prepare-only` stops at the reviewed PR.

## When To Use

- Opening a PR from local changes or local commits.
- Opening or reusing PRs for one or more named branches.
- Moving in-progress work off the default branch before publishing it.
- Always staging current local work from the repository root with `git add -A`
  when committing changes for a PR.
- Running and repairing safe formatting, whitespace, lint, build, and test
  gates before committing local dirty work for a PR.
- Waiting for local test commands to finish before staging and committing
  dirty work.
- Reusing the current feature branch instead of creating extra branches.
- Treating the current non-default branch as the normal PR path: stage existing
  work with `git add -A`, commit on that branch, push it, and open or reuse the
  PR without creating another branch.
- Merging the latest `origin/<base>` into each target branch before PR creation
  so the branch includes the current base without rewriting branch history.
- Making each target branch conflict-free against the default branch, usually
  `main`, before returning the PR.
- Repairing safe branch-owned validation, build, lint, test, or GitHub check
  failures before presenting PR creation as handled.
- Waiting for GitHub PR checks to reach a terminal state when those checks are
  available before reporting the PR as ready.
- Planning an ordered multi-branch merge path when several branches may overlap.
- Honoring an explicit user-provided PR title or body instead of inventing one.
- Returning PR numbers, URLs, readiness state, and merge order so the user can
  inspect completion evidence or continue an explicitly preparation-only task.
- In an Agentic SDLC run, publishing or reusing the PR only after
  `sdlc-uat-tests` passes for the clean exact SHA promoted by `sdlc-commit`.

## When Not To Use

Use commit-push for publication without a PR and review-pr for PR review.
Managed children must finish their owning integration workflow first.

## Inputs

Public usage: `$create-pr [<branch> ...] [--prepare-only]`. `-h, --help`
shows help only. Ordinary default completion includes local review and protected
merge. `--prepare-only` reviews/fixes but does not merge. Active Agentic SDLC
retains publication-only behavior regardless of the ordinary default.

- A Git repository with an `origin` remote.
- GitHub CLI (`gh`) authenticated for the target repository.
- A clean worktree before switching between existing branches or updating
  remote PR branches. If local work is dirty on the active branch, move or
  commit it before updating other branches.

## Managed Worktree Guard

Before staging, committing, fetching for publication, pushing, or creating a
PR, resolve the installed `worktree` skill and invoke its Python manager's
`publication-guard --publication-action create-pr` action from the current
checkout.
If it reports any managed child, integration candidate, nested worker, or
inconsistent ownership claim, stop and route to its owning local workflow.
Only a genuinely unmanaged manual worktree may pass as `unmanaged`. This guard
also overrides active SDLC publication mode: managed children integrate
locally, while only an unmanaged final source branch may use the PR workflow
below.

## Active Agentic SDLC Publication Mode

When the current project has a matching active Agentic SDLC run, this mode
overrides the generic branch-preparation, repair, and base-merge steps below.
This is publication-only mode: `create-pr` is a handoff, not another
implementation gate.

Before any push or PR creation/reuse:

- Reload the active run, current checkpoint, feature evidence, execution
  coordinator, commit evidence, and UAT evidence.
- Require the run to route to `create-pr`, have no managed outer-integration
  state, have passed UAT, and have a clean current named non-default branch.
- If managed interop is `leased`, `pending`, or `integrated`, do not publish the
  child. Route `leased` back through the active SDLC run. For `pending`, stop
  and tell the user to switch to the recorded primary checkout and invoke the
  exact `$worktree integrate` handoff; for `integrated`, stop and publish only
  from the separately selected final source branch. Never invoke the
  explicit-only `worktree` skill from `create-pr`.
- Resolve one canonical `promoted_head` from execution and commit evidence.
  Require current `HEAD`, the recorded promoted HEAD, and any existing remote
  PR head to equal that exact SHA.
- Stop on missing, stale, or conflicting evidence. Do not infer a replacement
  SHA from branch history. Identity disagreement maps to `PR_HEAD_DRIFT`.

In this mode, do not stage, format, edit, commit, amend, merge the base, resolve
conflicts, switch or create branches, repair checks, or otherwise change the
promoted commit. Fetching refs and reading PR/check state are allowed. If the
base moved, the PR conflicts, a branch-owned check fails, or any code/docs/test
change is needed, record the blocker and route it through
`sdlc-classify-failure` and `sdlc-start`. The responsible validation,
evaluation, documentation, alignment, commit, and UAT gates must produce and
promote a new exact SHA before publication is retried.

Immediately before each authorized push or GitHub PR creation call, write a
short-lived `permissions/pr-authorization.json` containing at least
`allowed: true`, `phase: "create-pr"`, the exact branch,
`expected_head: <promoted_head>`, the dynamically resolved
`base_branch: <origin-default>`, `base_head: <recorded-default-head>`,
`uat_status: "passed"`, and `expires_at`. Re-resolve the symbolic remote
default immediately before authorization and reject either branch or HEAD
drift.
Publish with one direct `git push origin HEAD:<branch>` action, and create a PR
with one direct `gh pr create --base <origin-default> --head <branch> ...`
action or a PR-creation MCP call whose `base` and `head` are those exact
branches. Do not use a shell wrapper, prepend or append another command, or
omit either explicit branch. Reuse an existing remote branch or PR only when
its head is the exact promoted SHA and its base is the recorded remote default;
any mismatch is a blocker, not permission to update or overwrite it. Remove or
expire the authorization when publication completes or stops.

## Commit Authority

Explicit complete `publish-release`, `publish-helm` and `publish-image` requests
delegate necessary PR/commit work to this owner. Authorized review-pr repairs
and merge-pr review delegation use the same preparation handoff; see
`references/commit-continuation.md`.

An explicit PR task authorizes the necessary validated staging, commits and
pushes throughout its branch-owned repair loop. Do not request a new user turn
for each repair. Before committing, read `references/commit-continuation.md`
and call the canonical installed shared `commit` helper in `create-pr` mode.
Each commit gets a fresh exact-tree claim; only the helper runs repo-root
`git add -A` and normal-hook `git commit`. Staging commands below describe those
helper-owned effects, not permission for raw Git fallback. Ordinary `commit`
and `commit-push` permit one actual commit plus safe no-commit retries. Active SDLC remains publication-only.

## Required Reads

Read current repository instructions, the affected checks, and
`references/commit-continuation.md` before any PR commit. Read
[ordinary completion](references/ordinary-completion.md) before local review,
repair delegation, or merge. Private preparation handoffs never recurse into
review-pr or merge-pr.

## Writes

May repair authorized branch-owned files, create exact local commit claims,
push the selected branch and update its PR. Keep private grants outside Git.

## Idempotency

Reuse the same branch, PR and active continuation grant. Review each fresh tree;
repeated execution of one claim returns its existing commit. Close the grant
when the PR task completes or is abandoned; a closed receipt cannot reopen it.

## Failure Handling

Retry safe no-commit failures within the same grant after correcting their
cause. Preserve uncertain commits for explicit review. Scope or ownership drift
blocks continuation; never reset claims, fabricate receipts or bypass hooks.

## Completion Criteria

Ordinary default completion requires review-pr's passing current-head/base
attestation, merge-pr's confirmed merge, remote destination proof and separately
reported result CI. A queued PR is pending. `--prepare-only` ends after the
reviewed pushed head and terminal checks. Close the continuation grant only at
that selected boundary; an internal preparation handoff keeps it open. Active
Agentic SDLC ends at its exact promoted PR head and does not use this loop.

## Branch Preparation

Read [branch preparation](references/branch-preparation.md) for local check
order, branch selection and base synchronization before the process below.

## Process

1. Inspect repository state first.
   Determine:
   - current branch
   - whether `HEAD` is detached
   - repository default branch
   - whether the worktree has changes
   - whether the current branch already has an upstream
   - whether the current branch is ahead of or behind `origin/<base>`
   - whether the user named target branches or expects current-branch fallback
   - whether an Agentic SDLC UAT report exists for the current run and whether
     it passed, when this skill is invoked from the SDLC workflow
   - whether a matching active Agentic SDLC run selects the restricted
     publication mode above; if so, follow that mode and skip generic
     branch-preparation, base-merge, repair, and commit steps
2. Freeze task scope, then handle the current feature branch.
   - For an unmanaged task, read `references/commit-continuation.md`. Resolve
     all targets, base, dependencies and a new scratch validation ref if needed.
     Call the canonical helper's private `begin` with the original receipt before
     any branch switch or HEAD movement, including a clean start.
   - Keep the original task key for all attempts and every selected branch.
     User authorization persists through safe retries; do not require another
     commit invocation because a claim became stale.
   - If `HEAD` is detached, stop and explain the problem.
   - If no branch is named and the current branch is already non-default,
     reuse it as the only target branch. Do not create another branch.
   - If this current feature branch has a dirty worktree and the user invoked
     this skill to create or update the PR for current work, follow
     `Local Check Order` in `references/branch-preparation.md`: run and repair
     safe pre-test hygiene, wait for local
     tests to finish, stage the complete repository diff from the repository
     root with `git add -A`, run `git diff --cached --check`, inspect the
     staged diff, and commit it on the current branch with a concise message
     before merging the base branch, switching branches, pushing, or
     opening the PR.
   - Do not stage only selected paths. If the dirty worktree contains changes
     that should not be part of the PR, stop before staging and tell the user
     that `create-pr` is configured for repo-wide `git add -A` commits.
3. Refresh base-branch context.
   Fetch `origin/<base>` and the target branch refs before resolving
   conflicts, validating branch diffs, or opening PRs. From the default branch,
   create the planned feature at the receipt HEAD, then synchronize that feature
   with the refreshed base through the helper. Do not move default-branch HEAD
   between receipt capture and task intake.
4. Resolve the remaining target branches.
   - If the user named branches, check whether each exists locally or on
     `origin`. Stop for unknown branches instead of guessing.
   - If no branch is named and the current branch is the default branch, create
     a new branch from it. Prefer a short user-provided slug such as
     `prep/<project-tag>` or `fix/<topic>`. Ensure the branch name does not
     collide with an unrelated existing local or remote branch.
   - If no branch is named and the current branch is already non-default, keep
     using the current branch selected in step 2.
5. Make each branch reviewable.
   A PR must come from committed changes, not only a dirty worktree.
   - If the worktree is dirty on the default branch, create the feature branch
     first so the in-progress work moves off the default branch safely.
   - If the worktree is still dirty after branch selection and the user clearly
     wants to submit the current local work, follow `Local Check Order` in
     `references/branch-preparation.md`: run
     and repair safe formatting, whitespace, lint, build, and test issues
     first, wait for local tests to finish, then stage the complete repository
     diff from the repository root with `git add -A`, including modified,
     deleted, and untracked files across monorepo projects. Then run
     `git diff --cached --check`, inspect the staged diff, and commit it with
     a concise message.
   - Do not stage only selected paths. If the dirty worktree contains changes
     that should not be part of the PR, stop before staging and tell the user
     that `create-pr` is configured for repo-wide `git add -A` commits.
   - If the user did not clearly ask to submit the dirty work, stop and explain
     that a PR cannot be created until the branch has reviewable commits.
6. Confirm there is something to review for every target.
   Compare each target branch with `origin/<base>`. If a branch has no diff and
   no unpublished commits, do not open an empty PR for that branch.
7. Make target branches conflict-free when possible.
   - First test each target branch against `origin/<base>` without changing it,
     for example with
     `git merge-tree --write-tree origin/<base> <branch-or-origin/branch>`.
   - Update every target branch non-destructively with the `Base Merge Policy`
     in `references/branch-preparation.md`:
     refresh refs, invoke private `sync`, review its actual result, run affected
     checks and acknowledge its exact tree before pushing. The helper owns the
     normal-hook merge and recorded no-op/fast-forward/two-parent proof.
   - Resolve only straightforward conflicts where both sides are clear and
     preserving current logic is possible.
   - Do not rebase or force-push PR branches in this skill.
   - Never use blanket `ours` or `theirs` conflict resolution. Keep both sides
     when they are additive, preserve the branch behavior when the base only
     moved nearby code, and stop when the conflict needs product or business
     judgment.
   - When multiple branches are requested, also validate the proposed merge
     order through private `validate-order` on the frozen temporary ref. Require
     a clean checkout; the helper records sources, runs the merges, restores
     the exact original checkout and performs exact-SHA cleanup. Never push
     that branch or create an unmanaged throwaway worktree.
   - If a later branch depends on an earlier branch, either merge the earlier
     branch into the later branch with `sync --dependency <earlier-branch>`
     for the dependency frozen at intake, so the ordered path is conflict-free, or
     report that the later PR should be refreshed after the earlier PR lands.
     Choose the non-destructive update only when the dependency is evident from
     current branch history or the user asked for an ordered multi-branch PR
     flow.
8. Validate after conflict resolution.
   Run focused checks based on touched files after any merge, conflict
   resolution, or validation repair. At minimum, scan for conflict markers and
   whitespace errors before pushing. Run formatting/lint checks before tests
   when they can change files, then run the relevant local tests and wait for
   them to finish. If relevant sibling skills apply to the touched surfaces,
   use them after the branch edits and keep the scope limited to the PR
   branches. If validation fails and the failures are plausibly caused by the
   branch, continue repairing the branch before treating PR creation as
   complete. Do not stop at opening a PR link when the branch has fixable local
   test, lint, build, or CI failures. Commit and push the repair, then rerun
   the focused failing checks.
9. Publish each branch.
   In an Agentic SDLC run, write
   `permissions/pr-authorization.json` in the active run directory immediately
   before pushing or opening/reusing the PR. Follow the stricter active-run
   publication contract above; missing or failed UAT cannot authorize an
   Agentic SDLC PR.
   If a branch has no upstream yet, push it with upstream tracking. If conflict
   resolution or base merge work created new commits, push those commits to the
   same branch with an explicit `HEAD:<branch>` refspec.
10. Avoid duplicate PRs.
   Check for an existing open PR for each head branch. If one already exists,
   return that PR instead of creating another.
11. Open each PR with the right readiness state.
   Treat any explicit user-provided PR title as authoritative. Use it verbatim
   unless the user explicitly asks for refinement. Do not substitute a generic
   title such as "Preparation" and do not derive the PR title from a branch
   prefix such as `prep/<topic>`.

    - If the user provides both title and body, use both.
    - If the user provides only a title, use that title and generate or fill the
      body as needed.
    - If the user provides neither, prefer a concise generated title/body or
      `gh pr create --fill` when the commit history is clean enough to support
      it.

   Prefer a draft PR when the branch is intentionally incomplete, validation
   has not run yet, or a non-fixable blocker remains. If GitHub checks fail
   after the PR is opened and the failures are available and branch-caused,
   keep working on the same branch until the failures are resolved or clearly
   blocked by external state.
   When GitHub checks are expected and available, watch or poll them until
   they reach a terminal pass, fail, skip, or cancel state before reporting the
   PR as ready. If checks remain pending because external CI is delayed or
   unavailable, report the PR as pending instead of ready and include the last
   observed check state.
   In an Agentic SDLC run, include requirements covered, feature list,
   validation, tests, evaluation, and UAT evidence summary in the PR body when
   that local evidence exists. If UAT failed or is missing, stop and route
   through the coordinator instead of creating an early Agentic SDLC PR.
   Record the PR URL and readiness summary in the active SDLC run evidence
   when local run state is available; if local state cannot be updated, report
   the missing write explicitly.
   Remove or expire `permissions/pr-authorization.json` after publishing and
   PR creation/reuse completes.
12. For ordinary work, execute `references/ordinary-completion.md`: local
    review-pr, safe fixes through the preparation handoff, fresh validation and
    review, then merge-pr unless preparation-only. For multiple PRs, complete
    in dependency order and synchronize/review each next PR against the new base.
    Active Agentic SDLC skips this step.
13. Return the result.
   Report:

    - head branch name for each PR
    - base branch name
    - PR number and URL for each PR
    - whether conflicts were found and how they were resolved
    - validation performed
    - actual completion order or pending dependencies
    - any blockers that remain

## Command Reference

Close the private root task with `finish completed` only at the selected
completion boundary, including zero-commit tasks. Keep it open across delegated
review repairs and internal preparation handoffs. Use `finish cancelled` when
abandoning it; preserve uncertain effects. Never bypass GitHub protection.

Read `references/command-reference.md` when exact Git or GitHub CLI commands
are needed for branch detection, validation, base merges, ordered merge
simulation, PR lookup, checks, or PR creation.

## Learning Loop

When using this skill, capture durable, reusable, public-safe learnings
in the narrowest appropriate surface only when the task contract allows source edits.
For read-only/report-only work, or when a learning is not public-safe,
evidence-backed, in scope, or free of unverified/vendor-specific claims, do not
edit skill sources; report that it was skipped. Do not capture secrets, private
URLs, customer data, raw logs, or one-off local state.

## Must Not

- In active Agentic SDLC mode, never mutate the clean promoted SHA or publish a
  different local or remote head.
- In active Agentic SDLC mode, route any required repair through
  `sdlc-classify-failure` and the coordinator so all invalidated gates rerun.
- Never keep new work on the default branch once the user asks to open a PR.
- Do not create a second feature branch if the current branch is already a
  feature branch. With no user-named branch and a current non-default branch,
  commit current local work on that branch first, then push it and create or
  reuse the PR for that same branch.
- Reuse an existing open PR for the same branch instead of creating duplicates.
- Do not push directly to the default branch.
- Do not issue merge commands directly. Ordinary default completion delegates
  to merge-pr; `--prepare-only`, report-only and Agentic SDLC do not merge.
- Do not open a PR from uncommitted changes alone. Commit first or stop.
- For local-work PRs, always stage from the repository root with `git add -A`
  so monorepo-wide related changes stay together. Do not path-limit staging; if
  repo-wide staging would include work that should not be in the PR, stop and
  ask the user to split or clean the worktree first.
- Do not open an empty PR with no branch diff against the base branch.
- Do not combine multiple requested branches into one PR.
- Do not rewrite published branch history in this skill. Do not rebase or
  force-push; merge the current base branch instead.
- Do not run private `sync` with uncommitted work. Validate and commit dirty
  work first, then synchronize the frozen base through the helper.
- Do not stage or commit while local tests are still running or pending. Wait
  for terminal pass/fail status, repair branch-caused failures when safe, and
  rerun the failed checks before committing or reporting readiness.
- Do not use plain ambiguous `git push`. Use explicit refspecs such as
  `git push origin HEAD:<branch>` or `git push -u origin HEAD:<branch>`.
- Do not treat a conflict-free current-base PR as enough when the user asked
  for multiple branches. Also check the proposed dependency order.
- Do not resolve semantic conflicts by guessing. Prefer a small merge commit
  that preserves both branch and base behavior, or stop and report the blocker.
- Do not normalize or reformat generated, vendored, or exact upstream-imported
  files just because a conflict was nearby.
- When the default branch is clean, do not branch from a stale local copy if it
  can be safely fast-forwarded to `origin/<base>` first.
- If local uncommitted work is present on the default branch, create the new
  branch first so those changes move off the default branch safely.
- Do not let a suggested branch slug such as `prep/<topic>` determine the PR
  title when the user supplied a title explicitly.
- Prefer a draft PR over a misleading ready-for-review PR when the work is
  intentionally still in progress.
- Do not present the PR URL as the completed outcome while known branch-caused
  validation or GitHub check failures remain fixable. Repair the branch first,
  update the PR branch, and return the URL together with the now-current
  validation state.
- If a failure cannot be fixed safely in the current turn, leave or convert the
  PR to draft, document the blocker in the PR body, and make the blocker lead
  the final answer instead of treating PR creation as successful.

## Output Contract

When using this skill:

1. Create or reuse the correct working branch or target branches.
2. Make each target branch conflict-free against the base branch when safe.
3. Validate the ordered multi-branch merge path when more than one branch is
   requested.
4. Push each branch if needed.
5. Create or reuse the GitHub PR for each branch.
6. Return PR numbers/URLs, review/head/base evidence, merge result or explicit
   preparation-only outcome, result CI, and any conflict-resolution commits.
7. Call out any blockers, such as detached `HEAD`, missing `gh` auth, unknown
   branch names, unresolved conflicts, failing checks, or no diff against the
   base branch.

From nebius/nebius-ps-services at b1924de, shown as plain text under its license: Apache-2.0 (permissive). The license text is in LICENSE.

View SKILL.md on GitHub at b1924de

Files

9 files, 54 KB in total. Each file has a sha256 in the pin's manifest; the first 12 characters are shown.

Skill folder on GitHub at b1924de
All 50 skills from Nebius

More from Nebius

  • agent-development

    This skill guides building the NPA chat agent backend using a grounded-first routing architecture that minimizes token spending.

    Claude Code, Codex, Cursor +4 · about 5.7K tokens · pinned 6 days ago

  • author-npa-workflow

    Helps authors write and validate NPA workflow YAML specifications, which are declarative state machines that orchestrate tools via SkyPilot.

    Claude Code, Codex, Cursor +4 · about 3.3K tokens · pinned 6 days ago

  • cosmos

    This skill enables the agent to work with Cosmos, a world model for synthetic data and video generation.

    Claude Code, Codex, Cursor +4 · about 1.6K tokens · pinned 6 days ago

  • cosmos3-npa-workflow

    This skill helps agents write, validate, and submit npa.workflow YAML specifications for Cosmos 3 image and video generation tasks.

    Claude Code, Codex, Cursor +4 · about 1.7K tokens · pinned 6 days ago

  • cosmos3-post-training

    This skill guides planning and understanding of Cosmos3 supervised fine-tuning workflows for robotic policy training on NPA infrastructure.

    Claude Code, Codex, Cursor +4 · about 2.5K tokens · pinned 6 days ago

  • curobo

    This skill enables agents to run NVIDIA cuRobo V2 motion planning for robotic arm pose planning and benchmarking on CUDA GPUs.

    Claude Code, Codex, Cursor +4 · about 1.5K tokens · pinned 6 days ago

All Coding workflow skills
  • maintainer-review

    This skill helps maintainers assess GitHub issues and PRs by evaluating whether claimed problems are real, whether existing features already solve them, and…

    by OpenAIOfficial publisher

    Claude Code, Codex, Cursor +4 · about 8.9K tokens · pinned 6 days ago

  • maintainer-review

    Evaluates GitHub issues and PRs through a systematic desk review to assess demonstrated need, existing workarounds, design correctness, and maintainer impact.

    by OpenAIOfficial publisher

    Claude Code, Codex, Cursor +4 · about 8.3K tokens · pinned 6 days ago

  • dd-file-issue

    This skill helps file GitHub issues to the DataDog/pup repository for bugs, feature requests, and documentation problems related to the pup CLI, agents, and…

    by DatadogOfficial publisher

    Claude Code, Codex, Cursor +3 · about 2.2K tokens · pinned 6 days ago

  • create-pr

    This skill creates a GitHub pull request with a Linear-ticket-prefixed title and a decision-led narrative description for the prisma-next repository.

    by PrismaOfficial publisher

    Claude Code, Codex, Cursor +4 · about 4.3K tokens · pinned 6 days ago

  • github-review-iteration

    Orchestrates an iterative GitHub PR review loop by delegating triage and implementation to sub-agents, then repeating until all actionable review items are…

    by PrismaOfficial publisher

    Contains scripts

    Claude Code · about 1.9K tokens · pinned 6 days ago

  • prisma-next-feedback

    Routes bug reports, feature requests, and team Q&A to the appropriate Prisma Next channel.

    by PrismaOfficial publisher

    Claude Code, Codex, Cursor +4 · about 4.2K tokens · pinned 6 days ago

Open roles at Nebius

The skills listed here are third-party software, collected from public GitHub repositories as a catalog of recent skills and provided as is. Agent Native does not write or control them and is not responsible for any harm, loss or damage caused by installing or using them. Labels and checks describe what we saw at one commit and are not a guarantee. Read a skill's files before you run it. Terms of use