create-pr
This skill creates GitHub pull requests from local repository work, handling commit staging, branch synchronization with the default branch, conflict…
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.”
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-prInstalls 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@b1924de70353e4e688be5017ec608ec9b89c8ff4Installs 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.
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 b1924deFiles
- SKILL.md27 KB · 3679e9df79cd
- README.md7.6 KB · ad3485e87fe2
- agents/
- openai.yaml1.6 KB · 16468055aede
- evals/
- evals.json3.0 KB · ceb54d1c337d
- trigger-prompts.csv1.5 KB · 05be4eb1bb42
- references/
- branch-preparation.md3.3 KB · 9012cd8e1424
- command-reference.md3.4 KB · 99096b17d13a
- commit-continuation.md3.9 KB · 571b2da43af6
- ordinary-completion.md3.3 KB · 116424b5cfac
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 b1924deMore 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
Related in Coding workflow
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
5 of 83 open roles on the jobs board
- Senior Software Engineer (Capacity and Quota Management)
Amsterdam, Netherlands; Berlin, Germany; United Kingdom
- Senior Backend Software Engineer (Observability)
Amsterdam, Netherlands (Remote)
- Lead Security Automation Engineer
Israel
- Senior Software Engineer (Data Platform, C++)
London, United Kingdom
- Senior AI Infrastructure Systems Engineer (R&D / GPU / AI)
United States