Creating Description For Gh PR
redis/jedis
Generate a clear, concise GitHub PR title and description from the diff between two local git branches, and save it to prDescription.md in the repo root.
Create the required PR-ready summary block, branch suggestion, title, and draft description for node-redis.
The automated check flagged lines worth reading first. See the safety section below.
$ npx skills add redis/node-redis --skill pr-draft-summary -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install redis/node-redis pr-draft-summary --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/redis/node-redis.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/pr-draft-summary .claude/skills/pr-draft-summary && 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 "pr-draft-summary" agent skill from https://github.com/redis/node-redis/tree/master/.agents/skills/pr-draft-summary into .claude/skills/pr-draft-summary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pr-draft-summary", 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/redis/node-redis/tree/master/.agents/skills/pr-draft-summaryType 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 redis/node-redis --skill pr-draft-summary -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install redis/node-redis pr-draft-summary --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/redis/node-redis.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/pr-draft-summary .agents/skills/pr-draft-summary && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "pr-draft-summary" agent skill from https://github.com/redis/node-redis/tree/master/.agents/skills/pr-draft-summary into .agents/skills/pr-draft-summary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pr-draft-summary", 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 redis/node-redis --skill pr-draft-summary -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install redis/node-redis pr-draft-summary --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/redis/node-redis.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/pr-draft-summary .cursor/skills/pr-draft-summary && 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 "pr-draft-summary" agent skill from https://github.com/redis/node-redis/tree/master/.agents/skills/pr-draft-summary into .cursor/skills/pr-draft-summary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pr-draft-summary", 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/redis/node-redis.git --path .agents/skills/pr-draft-summary--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 redis/node-redis --skill pr-draft-summary -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install redis/node-redis pr-draft-summary --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/redis/node-redis.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/pr-draft-summary .gemini/skills/pr-draft-summary && 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 "pr-draft-summary" agent skill from https://github.com/redis/node-redis/tree/master/.agents/skills/pr-draft-summary into .gemini/skills/pr-draft-summary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pr-draft-summary", 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 redis/node-redis pr-draft-summaryInstalls 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 redis/node-redis --skill pr-draft-summary -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/redis/node-redis.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/pr-draft-summary .github/skills/pr-draft-summary && 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 "pr-draft-summary" agent skill from https://github.com/redis/node-redis/tree/master/.agents/skills/pr-draft-summary into .github/skills/pr-draft-summary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pr-draft-summary", 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 redis/node-redis --skill pr-draft-summary -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install redis/node-redis pr-draft-summary --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/redis/node-redis.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/pr-draft-summary .opencode/skills/pr-draft-summary && 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 "pr-draft-summary" agent skill from https://github.com/redis/node-redis/tree/master/.agents/skills/pr-draft-summary into .opencode/skills/pr-draft-summary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pr-draft-summary", 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.
pr-draft-summaryCreate the required PR-ready summary block, branch suggestion, title, and draft description for node-redis.
PR Draft Summary is an agent skill from redis/node-redis, published by the product's own GitHub organization. Create the required PR-ready summary block, branch suggestion, title, and draft description for node-redis. Must be used before the final response whenever the actual task diff includes runtime code, tests, examples, build/test configuration, or docs with behavior impact, regardless of perceived change size. Skip only when no eligible files changed, every change is repo-meta or docs-only without behavior impact, the task is conversation-only, or the user explicitly opts out.
Its SKILL.md is about 1.4k 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 Databases. It works with Redis and Git. The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 98747a7. 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:
gitFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, 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.
PR Draft Summary loads about 1.4k tokens when it runs. Until then it costs about 124 tokens; SKILL.md has 612 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 patterns that need a careful read before installing.
1. Run the commands above without asking the user; compute `BASE_REF`/`BASE_COMMIT` first so later commands reuse them.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 redis/node-redis at commit 98747a7, republished under its MIT licence (© redis). 612 words, ~1,446 tokens.
.claude/skills/pr-draft-summary/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Produce a PR-ready summary after eligible work is complete: a concise change summary plus a PR-ready title and draft description for node-redis.
git rev-parse --abbrev-ref HEAD.git status -sb.git ls-files --others --exclude-standard (use with git status -sb; --stat omits them).git diff --name-only (unstaged) and git diff --name-only --cached (staged); sizes via git diff --stat and git diff --stat --cached.origin/master; never use a feature branch's upstream as the PR base):BASE_REF=origin/master; if it does not exist locally, use master.BASE_COMMIT=$(git merge-base "$BASE_REF" HEAD).git diff --name-only "${BASE_COMMIT}..HEAD" and git diff --stat "${BASE_COMMIT}..HEAD".git log --oneline --no-merges ${BASE_COMMIT}..HEAD.packages/*/lib, examples/, doctests/, benchmark/, scripts/), tests (co-located packages/**/*.spec.ts), docs (docs/, README.md, packages/*/README.md, AGENTS.md, .github/), build/test config (package.json, package-lock.json, tsconfig*.json, eslint.config.mjs, .mocharc*, mocha-multi-reporter-config.json, .nycrc*).BASE_REF/BASE_COMMIT first so later commands reuse them. Compare against origin/master or master, not the current branch's upstream.--stat does not include them. Use commit messages as supporting context, not as a substitute for inspecting the committed diff.adds, bug fix → fixes, refactor/perf → improves or updates, docs-only → updates.master, keep it; otherwise propose feat/<slug>, fix/<slug>, or docs/<slug> based on the primary area (for example docs/pr-draft-summary-guidance).issue-<number> (digits only), keep that branch suggestion. When an issue number is present, reference https://github.com/redis/node-redis/issues/<number> and include an auto-closing line such as This pull request resolves #<number>. Do not block if the issue cannot be fetched.feat:, fix:, docs:, chore:, etc.).When closing out a task, add this concise Markdown block (English only) after any brief status note unless the task falls under the documented skip cases or the user says they do not want it.
# Pull Request Draft
## Branch name suggestion
git checkout -b <kebab-case suggestion, e.g., feat/pr-draft-summary-skill>
## Title
<single-line imperative title, which can be a commit message; a Conventional Commits prefix such as feat:, fix:, or docs: is preferred>
## Description
<include what you changed plus a draft pull request title and description for your local changes; start the description with prose such as "This pull request resolves/updates/adds ..." using a verb that matches the change (you can use bullets later), explain the change background (for bugs, clearly describe the bug, symptoms, or repro; for features, what is needed and why), any behavior changes or considerations to be aware of, and you do not need to mention any tests you ran.>Keep it tight—no redundant prose around the block, and avoid repeating details between Changes and the description. Tests do not need to be listed unless specifically requested.
© redis, 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/pr-draft-summary of redis/node-redis.
Open the folder on GitHubat commit 98747a7
PR Draft Summary 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 |
|---|---|---|---|---|---|---|
| PR Draft Summary this skillredis/node-redis | 18k | — | ~1.4k | Automated safety check: Warn | MIT | |
| Creating Description For Gh PRredis/jedis | 12k | — | ~838 | Automated safety check: Pass | MIT | |
| Go-Redis Release Preparationredis/go-redis | 22k | — | ~1.1k | Automated safety check: Pass | BSD-2-Clause | |
| API Reviewmicrosoft/aspire | 6.3k | — | ~6.1k | Automated safety check: Pass | MIT | |
| Git Safetyredis/RedisInsight | 8.9k | — | ~607 | Automated safety check: Pass | Custom licence | |
| Worktree StackLanternOps/breeze | 130 | — | ~1.2k | Automated safety check: Notes | AGPL-3.0 |
redis/jedis
Generate a clear, concise GitHub PR title and description from the diff between two local git branches, and save it to prDescription.md in the repo root.
redis/go-redis
Prepares a go-redis release locally: picks the next semver, gathers merged PRs, writes the RELEASE-NOTES entry and bumps versions, without publishing.
microsoft/aspire
Reviews .NET API surface area PRs for design guideline violations.
redis/RedisInsight
Critical safety guardrails for protected branches: never commit, push, or force-push directly to main, latest, or release branches; no destructive history rewrites without explicit user approval.
LanternOps/breeze
A skill your agent uses when an agent needs a running, seeded, Playwright-ready Breeze stack for the current git worktree.
lancedb/lancedb
Update LanceDB to a specific Lance release or tag. An agent skill from lancedb/lancedb.
redis/node-redis
Plan and execute runtime-behavior investigations with temporary TypeScript probe scripts, validation matrices, state controls, and findings-first reports.
redis/node-redis
Add a new Redis command (or command variant) to node-redis end-to-end — the <NAME.ts Command file, its registration with JSDoc in the package commands/index.ts, and a co-located <NAME.spec.ts with…
redis/node-redis
Batch-triage and act on a set of node-redis PRs (or issues) by filter — fan out the maintainer-review methodology across them, present a one-word verdict plus a tldr to the user one at a time for…
redis/node-redis
Analyze master branch implementation and configuration to find missing, incorrect, or outdated documentation in docs/, README.md, and per-package READMEs.
redis/node-redis
Bump the default Redis docker test image (redislabs/client-libs-test) in the shared DEFAULTDOCKERCONFIG and the CI matrix, then force-push the bump-test-image branch and open a PR against upstream.
redis/node-redis
Review a GitHub issue or pull request URL as a node-redis maintainer, with a staged assessment of whether the claim is real, practically important, already solvable with supported functionality…
Categories
Create the required PR-ready summary block, branch suggestion, title, and draft description for node-redis. PR Draft Summary is an agent skill from redis/node-redis, published by the product's own GitHub organization. Create the required PR-ready summary block, branch suggestion, title, and draft description for node-redis.
PR Draft Summary fits situations like: databases work in your project.
Run `npx skills add redis/node-redis --skill pr-draft-summary -a claude-code`. Or copy the skill folder (.agents/skills/pr-draft-summary in redis/node-redis) into .claude/skills/pr-draft-summary in your project. Claude Code loads it when a task matches its description.
Run `npx skills add redis/node-redis --skill pr-draft-summary -a codex`. Or copy the skill folder (.agents/skills/pr-draft-summary in redis/node-redis) into .agents/skills/pr-draft-summary 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 redis/node-redis --skill pr-draft-summary -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/pr-draft-summary, .gemini/skills/pr-draft-summary, .github/skills/pr-draft-summary and .opencode/skills/pr-draft-summary in your project.
Going by SKILL.md and its folder, PR Draft Summary needs the command-line tools its instructions call (git).
SKILL.md contains no URLs. Its commands use git, 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 flagged 1 warning(s): tells the agent its actions are pre-authorized / not to stop for confirmation. Read the flagged lines before installing; the check is not a guarantee either way.
PR Draft Summary 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.4k tokens (SKILL.md is roughly 5.8k 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 PR Draft Summary: Creating Description For Gh PR (redis/jedis, 12k stars), Go-Redis Release Preparation (redis/go-redis, 22k stars), API Review (microsoft/aspire, 6.3k stars) and Git Safety (redis/RedisInsight, 8.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
redis (a GitHub organization, an official publisher) maintains it in redis/node-redis, which has 17,585 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on October 6, 2026.
Source: redis/node-redis on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.