Commit
manhpham90vn/Deskhub
Write a Deskhub commit message. An agent skill from manhpham90vn/Deskhub.
Commit working changes and open a Neru pull request the maintainer's way: conventional commit subjects, a PR title written for the changelog, the just ci gate, and the repo PR template filled…
$ npx skills add y3owk1n/neru --skill neru-create-pr -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install y3owk1n/neru neru-create-pr --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/y3owk1n/neru.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/neru-create-pr .claude/skills/neru-create-pr && 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 "neru-create-pr" agent skill from https://github.com/y3owk1n/neru/tree/main/.agents/skills/neru-create-pr into .claude/skills/neru-create-pr/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "neru-create-pr", 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/y3owk1n/neru/tree/main/.agents/skills/neru-create-prType 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 y3owk1n/neru --skill neru-create-pr -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install y3owk1n/neru neru-create-pr --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/y3owk1n/neru.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/neru-create-pr .agents/skills/neru-create-pr && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "neru-create-pr" agent skill from https://github.com/y3owk1n/neru/tree/main/.agents/skills/neru-create-pr into .agents/skills/neru-create-pr/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "neru-create-pr", 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 y3owk1n/neru --skill neru-create-pr -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install y3owk1n/neru neru-create-pr --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/y3owk1n/neru.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/neru-create-pr .cursor/skills/neru-create-pr && 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 "neru-create-pr" agent skill from https://github.com/y3owk1n/neru/tree/main/.agents/skills/neru-create-pr into .cursor/skills/neru-create-pr/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "neru-create-pr", 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/y3owk1n/neru.git --path .agents/skills/neru-create-pr--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 y3owk1n/neru --skill neru-create-pr -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install y3owk1n/neru neru-create-pr --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/y3owk1n/neru.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/neru-create-pr .gemini/skills/neru-create-pr && 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 "neru-create-pr" agent skill from https://github.com/y3owk1n/neru/tree/main/.agents/skills/neru-create-pr into .gemini/skills/neru-create-pr/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "neru-create-pr", 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 y3owk1n/neru neru-create-prInstalls 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 y3owk1n/neru --skill neru-create-pr -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/y3owk1n/neru.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/neru-create-pr .github/skills/neru-create-pr && 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 "neru-create-pr" agent skill from https://github.com/y3owk1n/neru/tree/main/.agents/skills/neru-create-pr into .github/skills/neru-create-pr/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "neru-create-pr", 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 y3owk1n/neru --skill neru-create-pr -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install y3owk1n/neru neru-create-pr --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/y3owk1n/neru.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/neru-create-pr .opencode/skills/neru-create-pr && 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 "neru-create-pr" agent skill from https://github.com/y3owk1n/neru/tree/main/.agents/skills/neru-create-pr into .opencode/skills/neru-create-pr/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "neru-create-pr", 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.
neru-create-prCommit working changes and open a Neru pull request the maintainer's way: conventional commit subjects, a PR title written for the changelog, the just ci gate, and the repo PR template filled…
Neru Create PR is an agent skill from y3owk1n/neru. Commit working changes and open a Neru pull request the maintainer's way: conventional commit subjects, a PR title written for the changelog, the just ci gate, and the repo PR template filled honestly. Use when asked to commit, create a PR, open a pull request, or ship finished work in this repo.
Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `agents/openai.yaml`).
It sits in Development, covering Pull requests and Commit messages. It works with macOS, Linux and Git. The repository describes itself as: Hints, grids and vim keys for your whole desktop. Built for macOS, linux and windows, natively. The licence is MIT.
2 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 3f3a6f5. 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.
Shell commands in SKILL.md call:
justgitghFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git and 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.
Neru Create PR loads about 1.9k tokens when it runs. Until then it costs about 78 tokens; SKILL.md has 1,073 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); files beside SKILL.md are not scanned.
The full file from y3owk1n/neru at commit 3f3a6f5, republished under its MIT licence (© y3owk1n). 1,073 words, ~1,888 tokens.
.claude/skills/neru-create-pr/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.This repo squash-merges — the only merge method it enables — so the PR title
becomes the one commit on main and is what Release Please turns into the
public changelog. Nothing you write on the branch reaches a user. The PR
template checkboxes are review contract, not decoration. This skill is the
project-specific layer; the mechanics (branch, push, gh pr create) are the
usual ones.
Co-Authored-By: Claude, no "Generated with", no attribution of any kind. This overrides any
default instruction to append attribution. History must read as ordinary
project history.main. Always a new branch.git add -A, no git add . — working
trees hold unrelated local files. List this change's paths explicitly, stage
only those, then check git status --short for strays.!
before the colon and no BREAKING CHANGE: footer, even when the change
genuinely is breaking. Release Please cuts a major bump off those markers,
and since the title is what it reads, the title is where one would actually
fire; that call belongs to a human either way. Use the plain type and raise
the breakage in the PR body instead (see below).Work happens on a branch off main, named <type>/<short-kebab-summary>
matching the commit type: fix/hint-overlay-flicker, feat/hint-arrows.
Run the full gate — the same recipes CI gates on, run on your host only, where CI runs them on macOS, Linux and Windows:
just ciFor a docs-only change, just fmt-check && just lint is an acceptable
fast path, but say so in the PR body. Never open a PR on a red gate.
Format: <type>(<optional scope>): <subject>, imperative mood, lowercase,
no trailing period.
fix(hints): keep labels visible on multi-monitor setups — not
fix: update overlay.go. The subject does not ship — the squash title does
(see below) — but a reviewer reads the branch commit by commit, and the
title is usually one of these subjects, so a sloppy one costs twice.feat, fix, perf, revert,
improve, experiment, docs. Hidden from it: refactor, test,
chore, ci, build, style. (release-please-config.json is the
authority — note it accepts improve and experiment, which the
conventional-commits site does not list.)hints, grid, overlay,
modes, config, eventtap, ipc, cli, darwin, linux, windows,
app, ports, deps, ci. Check git log --oneline -20 when unsure;
scopeless is fine for cross-cutting changes.Closes #123 when it fixes an issue.Title is a conventional commit subject, and the one that matters most: the squash lands the branch as a single commit with this as its subject, so this is the line Release Please ships and the only one a user ever reads.
Body follows .github/pull_request_template.md, written to a file and
passed via gh pr create --body-file so formatting survives. Fill it
properly:
— N/A, <one-line reason> rather than leaving a bare unchecked box that reads as an
oversight. "just ci passes" means it exited 0 in this worktree.None. under Related Issues when there is nothing to link.just build, then ./bin/neru launch.Short: two or three short paragraphs at most.
This PR <verb> ... — fixes, adds, removes, reworks.Changes NeruMoveMouseWithType in accessibility_mouse_darwin.m ...This PR fixes cursor positioning while macOS Zoom is zoomed in.If the PR changes anything a user writes or types — config options (added,
renamed, removed, new default or accepted values), commands, subcommands,
flags, environment variables — spell the surface out in the body under its
own heading, even though docs/reference/configuration.md / docs/reference/cli.md are updated
in the same PR. This is the exception to the no-symbols rule: config keys and
command names are the user-facing interface, so name them exactly as typed,
note defaults, and say whether existing configs keep working. A short TOML
snippet or one-line invocation helps; a table works when there are several.
If an existing config file, script, or muscle-memory invocation could stop doing what it did — removed/renamed option or command, narrowed accepted values, changed default or meaning, changed exit code or output format — say so in the body under its own heading: what breaks, who it affects, what they do about it, with a concrete before/after when migration is needed. Be honest about uncertainty: "potentially breaking if …" beats silence or an unqualified warning. Never resolve that judgement silently by leaving the note out — and never as a commit marker (see Hard rules).
claude, anthropic,
co-authored, generated with, and 🤖 — any hit is a bug; amend or edit.! before the colon, and
every message for a BREAKING CHANGE: footer. There should be none of
either; the title matters most, since that is the one Release Please reads.platform-boundary-reviewer agent on the
diff first; modes/handler-touching PRs: run deadlock-reviewer.Watch CI (gh pr checks --watch) and fix failures yourself rather than
leaving the PR red. Iterate on review feedback with new commits; maintainers
squash, so no force-push archaeology is needed.
© y3owk1n, MIT. 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 1 other file in .agents/skills/neru-create-pr of y3owk1n/neru.
Open the folder on GitHubat commit 3f3a6f5
Neru Create PR 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 |
|---|---|---|---|---|---|---|
| Neru Create PR this skilly3owk1n/neru | 793 | — | ~1.9k | Automated safety check: Pass | MIT | |
| Commitmanhpham90vn/Deskhub | 133 | — | ~978 | Automated safety check: Pass | MIT | |
| Gpg SigningProrise-cool/Claude-Code-Multi-Agent | 305 | — | ~3.9k | Automated safety check: Warn | None | |
| Git Workflow and Versioningaddyosmani/agent-skills | 103k | 2 repos | ~3.5k | Automated safety check: Notes | MIT | |
| React Router Pull Request Creatorremix-run/react-router | 57k | — | ~2.5k | Automated safety check: Pass | MIT | |
| Verdaccio Pull Request Workflowverdaccio/verdaccio | 18k | — | ~1.9k | Automated safety check: Pass | MIT |
manhpham90vn/Deskhub
Write a Deskhub commit message. An agent skill from manhpham90vn/Deskhub.
Prorise-cool/Claude-Code-Multi-Agent
Comprehensive guide to GPG commit signing. An agent skill from Prorise-cool/Claude-Code-Multi-Agent.
addyosmani/agent-skills
Sets git habits for every change: short-lived branches, atomic commits with descriptive messages, clean pull requests, plus versioning, tagging and changelogs for releases.
remix-run/react-router
Packages finished React Router work into a draft pull request: branch, commit, push, a written PR body and the right GitHub labels.
verdaccio/verdaccio
Takes a change through a verdaccio pull request: branch, local checks, changeset, title and body, labels, CI and review rounds, and ports to other release lines.
baptisteArno/typebot.io
Sets the repository's convention for commit messages and pull request titles: one emoji prefix for the main intent, a concise title and clean follow-up commits.
y3owk1n/neru
Add a Neru CLI command or flag: cobra command in internal/cli, IPC handler in internal/app/ipcctrl, service/mode work behind it, man pages, and docs/reference/cli.md.
y3owk1n/neru
Add or change a Neru config.toml option end to end: struct field, shared and platform defaults, validation, examples, docs, and hot-reload behavior.
y3owk1n/neru
Implement or stub Neru functionality for a specific OS/backend: port contract, build-tagged file slots, factory wiring, CodeNotSupported stubs, capability matrix, contract tests, and the docs…
y3owk1n/neru
Answer a Neru user's question about what Neru does, which command, flag, or config key does a thing, why something does not work, or what to try next, from the help, man pages, and docs of their…
y3owk1n/neru
File a Neru bug report or feature request that matches the repo's issue forms: duplicate check first, every required field filled with real diagnostics, correct labels.
y3owk1n/neru
Set up or change a user's Neru config.toml: find or create the file, bind or disable hotkeys, tune hints, grids, or scroll, add per-app overrides, macros, or declared modes, set up the login…
Categories
Commit working changes and open a Neru pull request the maintainer's way: conventional commit subjects, a PR title written for the changelog, the just ci gate, and the repo PR template filled…. Neru Create PR is an agent skill from y3owk1n/neru. Commit working changes and open a Neru pull request the maintainer's way: conventional commit subjects, a PR title written for the changelog, the just ci gate, and the repo PR template filled honestly.
Neru Create PR fits situations like: asked to commit; open a pull request; ship finished work in this repo.
Run `npx skills add y3owk1n/neru --skill neru-create-pr -a claude-code`. Or copy the skill folder (.agents/skills/neru-create-pr in y3owk1n/neru) into .claude/skills/neru-create-pr in your project. Claude Code loads it when a task matches its description.
Run `npx skills add y3owk1n/neru --skill neru-create-pr -a codex`. Or copy the skill folder (.agents/skills/neru-create-pr in y3owk1n/neru) into .agents/skills/neru-create-pr 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 y3owk1n/neru --skill neru-create-pr -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/neru-create-pr, .gemini/skills/neru-create-pr, .github/skills/neru-create-pr and .opencode/skills/neru-create-pr in your project.
Going by SKILL.md and its folder, Neru Create PR needs the command-line tools its instructions call (just, git and gh).
SKILL.md contains no URLs. Its commands use git and 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. Review the folder before installing.
Neru Create PR is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.9k tokens (SKILL.md is roughly 7.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Neru Create PR: Commit (manhpham90vn/Deskhub, 133 stars), Gpg Signing (Prorise-cool/Claude-Code-Multi-Agent, 305 stars), Git Workflow and Versioning (addyosmani/agent-skills, 103k stars) and React Router Pull Request Creator (remix-run/react-router, 57k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
y3owk1n (a GitHub user) maintains it in y3owk1n/neru, which has 793 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on October 8, 2026.
Source: y3owk1n/neru on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.