Commit And PR
389ds/389-ds-base
Commit and open a PR the 389-ds-base way — "Issue NNNN - summary" subject, Bug Description/Fix Description body, Fixes:/Relates: trailer, AI-attribution trailer, and squash-merge etiquette.
Review uncommitted local changes in the current git working tree for bugs, smells, missing tests, and CLAUDE.md voice violations.
$ npx skills add timothywarner-org/claude-code --skill review-changes -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install timothywarner-org/claude-code review-changes --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/timothywarner-org/claude-code.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/review-changes .claude/skills/review-changes && 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 "review-changes" agent skill from https://github.com/timothywarner-org/claude-code/tree/main/.claude/skills/review-changes into .claude/skills/review-changes/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "review-changes", 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/timothywarner-org/claude-code/tree/main/.claude/skills/review-changesType 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 timothywarner-org/claude-code --skill review-changes -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install timothywarner-org/claude-code review-changes --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/timothywarner-org/claude-code.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/review-changes .agents/skills/review-changes && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "review-changes" agent skill from https://github.com/timothywarner-org/claude-code/tree/main/.claude/skills/review-changes into .agents/skills/review-changes/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "review-changes", 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 timothywarner-org/claude-code --skill review-changes -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install timothywarner-org/claude-code review-changes --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/timothywarner-org/claude-code.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/review-changes .cursor/skills/review-changes && 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 "review-changes" agent skill from https://github.com/timothywarner-org/claude-code/tree/main/.claude/skills/review-changes into .cursor/skills/review-changes/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "review-changes", 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/timothywarner-org/claude-code.git --path .claude/skills/review-changes--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 timothywarner-org/claude-code --skill review-changes -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install timothywarner-org/claude-code review-changes --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/timothywarner-org/claude-code.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/review-changes .gemini/skills/review-changes && 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 "review-changes" agent skill from https://github.com/timothywarner-org/claude-code/tree/main/.claude/skills/review-changes into .gemini/skills/review-changes/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "review-changes", 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 timothywarner-org/claude-code review-changesInstalls 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 timothywarner-org/claude-code --skill review-changes -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/timothywarner-org/claude-code.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/review-changes .github/skills/review-changes && 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 "review-changes" agent skill from https://github.com/timothywarner-org/claude-code/tree/main/.claude/skills/review-changes into .github/skills/review-changes/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "review-changes", 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 timothywarner-org/claude-code --skill review-changes -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install timothywarner-org/claude-code review-changes --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/timothywarner-org/claude-code.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/review-changes .opencode/skills/review-changes && 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 "review-changes" agent skill from https://github.com/timothywarner-org/claude-code/tree/main/.claude/skills/review-changes into .opencode/skills/review-changes/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "review-changes", 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.
review-changesReview uncommitted local changes in the current git working tree for bugs, smells, missing tests, and CLAUDE.md voice violations.
Review Changes is an agent skill from timothywarner-org/claude-code. Review uncommitted local changes in the current git working tree for bugs, smells, missing tests, and CLAUDE.md voice violations. Use when the user asks to "review my changes", "look at my diff", "check my staged changes", "code review my working tree", or wants a sanity check before committing or opening a PR. Do NOT use for already-open pull requests on GitHub (that's the separate review command).
Its SKILL.md is about 510 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Development, covering Pull requests and Agent instruction files. It works with Git and GitHub. The repository describes itself as: Claude Code and Large-Context Reasoning (O'Reilly Live Learning). The licence is MIT.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit cb80eae. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
ReadGlobGrepBash(git:*)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.
Review Changes loads about 506 tokens when it runs. Until then it costs about 105 tokens; SKILL.md has 195 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 timothywarner-org/claude-code at commit cb80eae, republished under its MIT licence (© timothywarner-org). 195 words, ~506 tokens.
.claude/skills/review-changes/SKILL.md (or your agent's skills folder).The current diff, status, and recent history are inlined below. Read them before responding.
git diff HEADgit status --shortgit log -5 --onelineReview the changes above. Flag bugs, anti-patterns, missing tests, and any violation of this repo's voice rules. Be terse, be honest, no glazing.
console.log in shipped JS/TS. Test files and demos in segment_*/ are fine.## Blockers
- file:line - issue - proposed fix
## Soft findings
- file:line - note
## What's working
- one or two things the diff got right (keep it brief, no glazing)If the diff is empty, say so and stop. Do not invent findings.
© timothywarner-org, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .claude/skills/review-changes of timothywarner-org/claude-code.
Open the folder on GitHubat commit cb80eae
Review Changes 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 |
|---|---|---|---|---|---|---|
| Review Changes this skilltimothywarner-org/claude-code | 224 | — | ~506 | Automated safety check: Pass | MIT | |
| Commit And PR389ds/389-ds-base | 294 | — | ~1k | Automated safety check: Pass | Custom licence | |
| Contributor-First PR MergeHKUDS/OpenHarness | 16k | 1 repos | ~847 | Automated safety check: Pass | MIT | |
| Create Pull Requestcline/cline | 70k | 1 repos | ~1.6k | Automated safety check: Pass | Apache-2.0 | |
| Pull Request Title and Body Writeropeninterpreter/openinterpreter | 69k | 2 repos | ~1.1k | Automated safety check: Pass | Apache-2.0 | |
| PR Review State Fetchprisma/orm | 48k | — | ~767 | Automated safety check: Pass | Apache-2.0 |
389ds/389-ds-base
Commit and open a PR the 389-ds-base way — "Issue NNNN - summary" subject, Bug Description/Fix Description body, Fixes:/Relates: trailer, AI-attribution trailer, and squash-merge etiquette.
HKUDS/OpenHarness
Merges external GitHub pull requests while keeping the original author credited, and fixes conflicts after the merge instead of rewriting the contribution.
cline/cline
Opens a GitHub pull request from your current branch with the gh CLI, after reviewing the commits and diff and gathering the details the PR needs.
openinterpreter/openinterpreter
Rewrites the title and body of one or more pull requests with gh, leading with why the change was made, then what changed, and describing only the net result.
prisma/orm
Fetches a pull request's canonical review state as JSON, validates it, and renders markdown, a text summary and triage target files from it using bundled scripts.
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.
timothywarner-org/claude-code
Scaffold production-ready Python MCP servers using FastMCP. An agent skill from timothywarner-org/claude-code.
timothywarner-org/claude-code
A skill your agent uses when authoring, reviewing, or refactoring Azure Bicep code.
timothywarner-org/claude-code
Audit the CLAUDE.md hierarchy in a repo for drift between what each CLAUDE.md claims and what's actually on disk.
timothywarner-org/claude-code
Ship a Python generative-AI app to Azure the keyless way, using DefaultAzureCredential and azd.
timothywarner-org/claude-code
Score a Python generative-AI app's outputs on groundedness, relevance, coherence, and safety before it ships.
timothywarner-org/claude-code
Kubernetes workload patterns, resource management, RBAC, probes, autoscaling, ConfigMap/Secret handling, and kubectl debugging for production-grade deployments.
Categories
Review uncommitted local changes in the current git working tree for bugs, smells, missing tests, and CLAUDE.md voice violations. Review Changes is an agent skill from timothywarner-org/claude-code.md voice violations.
Review Changes fits situations like: the user asks to review my changes; look at my diff; check my staged changes; code review my working tree.
Run `npx skills add timothywarner-org/claude-code --skill review-changes -a claude-code`. Or copy the skill folder (.claude/skills/review-changes in timothywarner-org/claude-code) into .claude/skills/review-changes in your project. Claude Code loads it when a task matches its description.
Run `npx skills add timothywarner-org/claude-code --skill review-changes -a codex`. Or copy the skill folder (.claude/skills/review-changes in timothywarner-org/claude-code) into .agents/skills/review-changes 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 timothywarner-org/claude-code --skill review-changes -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/review-changes, .gemini/skills/review-changes, .github/skills/review-changes and .opencode/skills/review-changes in your project.
Going by SKILL.md and its folder, Review Changes needs the command-line tools its instructions call (git). Its frontmatter pre-approves these tools: Read, Glob, Grep, Bash(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 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.
Review Changes is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 506 tokens (SKILL.md is roughly 2k 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 Review Changes: Commit And PR (389ds/389-ds-base, 294 stars), Contributor-First PR Merge (HKUDS/OpenHarness, 16k stars), Create Pull Request (cline/cline, 70k stars) and Pull Request Title and Body Writer (openinterpreter/openinterpreter, 69k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
timothywarner-org (a GitHub organization) maintains it in timothywarner-org/claude-code, which has 224 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on July 20, 2026.
Source: timothywarner-org/claude-code on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.