gr
Run a complete Greptile CLI review, merge, and production deployment loop for the current pull request: inspect findings, fix every actionable issue, verify…
Skill by mrmps
Chalk Labs
Need help deploying gr?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/mrmps-gr
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: devops
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Nov 1, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/gr
What's inside
- Skill name
gr- Description
- Run a complete Greptile CLI review, merge, and production deployment loop for the current pull request: inspect findings, fix every actionable issue, verify changes, re-review until clean, push, wait for every check, merge only when none are failed or pending, deploy through the repository's documented production path, and verify production. Use when the user invokes /gr or asks to run Greptile, address its review, merge a PR, and ship it.
- License
- MIT
- Instructions
- 66 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
# Greptile Review, Merge, and Deploy Take the current PR from review through verified production deployment. Keep working until Greptile has no actionable findings, every current check is terminal without failures, GitHub reports the PR merged, the merged revision is deployed through the repository's documented production path, and production verification passes. A check being non-required does not make its failure safe to ignore. ## Resolve the PR and base 1. Read repository instructions and inspect the worktree before changing anything. Preserve unrelated user changes. 2. Resolve the current PR with `gh pr view --json number,url,headRefName,baseRefName,mergeStateStatus,statusCheckRollup`. 3. Fetch the PR base and head from `origin`. 4. Review against `origin/<baseRefName>`, never a possibly stale local base branch. Confirm the diff with `git diff --stat origin/<baseRefName>...HEAD`. 5. If the branch is behind its remote base, rebase or merge according to repository convention before the final review. Use guarded force-pushes (`--force-with-lease`) after rebasing. ## Run Greptile 1. Confirm the CLI is available and authenticated with `greptile --version` and `greptile whoami`. 2. Inspect repository review rules with `greptile config`. 3. Run a fresh machine-readable review: ```bash greptile review -b origin/<baseRefName> --json --instructions "Review rigorously for correctness, security, lifecycle races, data loss, performance regressions, error handling, and missing tests. Report every actionable issue; omit stylistic preferences." ``` 4. If Greptile reports an implausibly large diff, stop that run and fix base resolution. Do not split valid work merely to satisfy a review computed against stale local `main`. 5. Use `greptile review --resume` only for an explicitly unfinished review. Use a fresh review after code changes. ## Address findings For every finding: 1. Inspect the referenced code and surrounding contract. 2. Classify it as actionable or false positive using concrete evidence. 3. Fix actionable issues at the owning abstraction, add regression coverage, and avoid unrelated cleanup. 4. Retain a concise evidence note for false positives; do not change correct code merely to silence a reviewer. 5. Run focused tests after each logical fix. After the batch, run the repository's full verification, including formatting/diff checks, type checking, and pre-commit hooks when the repository provides them. Obey repository-specific package-manager and build restrictions. Do not rely on branch protection to supply this list; repositories without required-check enforcement still need their relevant checks to pass. Commit and push the fixes, then run Greptile again against the refreshed remote base. Repeat until the latest review contains zero actionable findings. ## Merge safely 1. Re-fetch the remote base immediately before the final push. Rebase again if it advanced, then repeat relevant tests and Greptile review. 2. Push with a normal push when fast-forwarding; use an explicit `--force-with-lease=<ref>:<expected-oid>` only after a rebase. 3. Wait for all checks with `gh pr checks <number> --watch --fail-fast`; never add `--required`. A nonzero exit is a merge blocker. 4. Inspect the final rollup with `gh pr checks <number> --json name,bucket,state,link`. Block the merge if any check is in the `fail`, `cancel`, or `pending` bucket. `skipping` is acceptable only when the job is genuinely inapplicable, not when it hides the repository's expected validation. 5. Confirm the expected repository validation actually appeared for the current head SHA. The absence of configured required checks is not evidence that validation passed. Never use an admin bypass to merge around a failing or missing check. 6. Use the repository's preferred merge method. Default to squash when the repository exposes no contrary convention: ```bash gh pr merge <number> --squash ``` 7. Verify `gh pr view <number> --json state,mergedAt,mergeCommit` reports `MERGED` and that the merge commit is reachable from `origin/<baseRefName>`. ## Deploy and verify production 1. Deploy after the merge unless the user explicitly says not to deploy. A request to run this skill authorizes the repository's normal documented production deployment for the merged change. 2. Read and follow the repository's current deployment instructions. Validate required access, variables, secrets, and preflight checks before dispatching. Never guess a provider, workflow, environment, or credential. 3. Deploy only the services affected by the PR unless repository instructions require a wider rollout. Deploy the verified merge commit from the base branch, not the pre-merge PR head. 4. Wait for the deployment workflow and rollout to reach a terminal successful state. Treat failed, cancelled, timed-out, or missing expected deployment checks as blockers; diagnose and fix safe in-scope failures rather than reporting partial completion. 5. Run the repository's documented production smoke checks. Verify the deployed revision and the user-visible or system-visible behavior changed by the PR through the real production path, including CDN and origin checks when the repository requires both. 6. If the repository has no documented production path or required deployment authority is unavailable, stop and report the exact blocker rather than inventing a deployment method. Do not report completion at an intermediate review, push, merge, dispatch, or green-check state. Completion requires a verified production deployment unless the user explicitly opted out of deployment.
From mrmps/chomsky-stack, MIT.
More from mrmps/chomsky-stack
- 0.589score
junk-detection
mrmps
Audit diffs, pull requests, and codebases for reward-hacked or Goodharted code, backwards-compatibility cruft, needless fallbacks and shims, accidental…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
meaningful-contribution
mrmps
Require software changes to be demonstrated, not merely generated.
SkillBFreshness: B★ 7Claude Code +9 - 0.580score
office-hours
mrmps
YC-style office hours.
SkillBFreshness: B★ 7Claude Code +9 - 0.580score
plan-ceo-review
mrmps
CEO/founder-mode plan review.
SkillBFreshness: B★ 7Claude Code +9 - 0.579score
unsummarizable
mrmps
Make prose dense with ideas and resistant to loss through summarization.
SkillBFreshness: B★ 7Claude Code +9 - 0.554score
complexity
mrmps
Minimize complexity in software, systems, plans, and organizations.
SkillBFreshness: B★ 7Claude Code +9
Signals
- Stars
- 7
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 29, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/mrmps/chomsky-stack
- Website
- x.com/michael_chomsky
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from mrmps
- 0.748score
PDF to Markdown
mrmps
Converts PDF files to Markdown inside the browser without uploading them.
ArtifactNo sign-upIn-browser★ 383documents pdf - 0.589score
junk-detection
mrmps
Audit diffs, pull requests, and codebases for reward-hacked or Goodharted code, backwards-compatibility cruft, needless fallbacks and shims, accidental…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
meaningful-contribution
mrmps
Require software changes to be demonstrated, not merely generated.
SkillBFreshness: B★ 7Claude Code +9 - 0.580score
office-hours
mrmps
YC-style office hours.
SkillBFreshness: B★ 7Claude Code +9 - 0.580score
plan-ceo-review
mrmps
CEO/founder-mode plan review.
SkillBFreshness: B★ 7Claude Code +9 - 0.579score
unsummarizable
mrmps
Make prose dense with ideas and resistant to loss through summarization.
SkillBFreshness: B★ 7Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get gr running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
gr skill. Agent Mart. https://agentmart.dev/skills/mrmps-gr (last updated 2026-10-24)