{
 "schema_version": 1,
 "generated": "2026-10-24",
 "id": "amelnagdy-review-skills--review-local-changes-before-pr",
 "repo": "amElnagdy/review-skills",
 "repo_url": "https://github.com/amElnagdy/review-skills",
 "repo_slug": "amelnagdy-review-skills",
 "title": "Check uncommitted work with a review before opening a PR",
 "page_title": "How to check uncommitted work with a review before opening a PR with Review Skills",
 "summary": "Reviews the working tree against a base branch and posts nothing to the forge.",
 "who": "A developer who has finished a change locally and wants a review pass before creating the pull request.",
 "problem": "Problems found after a PR is open add noise to the forge history and slow down the team.",
 "outcome": "A printed review of the committed, uncommitted and untracked files, with no comment posted anywhere.",
 "steps": [
  "Run `npx skills add amElnagdy/review-skills` to install the skills.",
  "Run `Use $delegate-setup to add two lanes: review-main on claude at high effort and review-debate on codex at high effort.` if the lanes do not exist yet.",
  "Run `node <skill-dir>/scripts/review-pr.mjs --local` from inside the repo to review the working tree. (inferred, check the README)",
  "Read the printed findings and fix the blocking ones before you open the PR."
 ],
 "agent_prompt": "In the amElnagdy/review-skills repo, run the debate-review skill with --local on <repo path> against the base branch. Output the P0 and P1 findings with file and line. Verify that nothing was posted to any forge.",
 "agents": [
  "claude-code",
  "codex",
  "cursor"
 ],
 "difficulty": "Intermediate",
 "time": "60 minutes",
 "basis": "readme",
 "caveat": "Local mode rejects non-UTF-8 Git paths, and --dry-run still needs a live PR, so it cannot replace the local preview.",
 "category": "Software and DevOps",
 "tags": [
  "Software and DevOps"
 ],
 "lang": "javascript",
 "requirements": [
  "Node 18 or newer",
  "gh (GitHub), glab (GitLab) or az (Azure DevOps) installed and logged in to an account that can comment on the PR",
  "delegate-skills installed, with two delegate lanes named review-main and review-debate created once with $delegate-setup",
  "Git 2.31 or newer, only for Azure DevOps"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": false,
 "score": 0.9,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/amelnagdy-review-skills/review-local-changes-before-pr/",
 "md": "https://dedupedai.com/use-cases/amelnagdy-review-skills/review-local-changes-before-pr/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/amelnagdy-review-skills--review-local-changes-before-pr.json",
 "api_version": "v1"
}
