Index of every page on this site: llms.txt
All skills
michaelshimeles avatar

/greploop

@11b1576
Run it yourself

Address Greptile feedback on a PR, MR, or shelved changelist through bounded review and fix cycles. Use when the task includes a Greptile review loop. Supports the alternate @greptile-apps trigger for large PRs.

Use this Skill: https://skilld.dev/gh/michaelshimeles/rstack/greploop

Nothing lands on disk. Nothing to clean up.

Fork this Skill

Edit a local copy. It keeps the author and licence.

referencesgraphql-queries.md

≈250 tokens on demand. Your agent reads this file only when SKILL.md points to it.

GraphQL Queries Reference

Fetch unresolved review threads (paginated)

query($cursor: String) {
  repository(owner: "OWNER", name: "REPO") {
    pullRequest(number: PR_NUMBER) {
      reviewThreads(first: 100, after: $cursor) {
        pageInfo { hasNextPage endCursor }
        nodes {
          id
          isResolved
          comments(first: 3) {
            nodes {
              body
              path
              author { login }
              createdAt
            }
          }
        }
      }
    }
  }
}

Batch-resolve threads

mutation {
  t1: resolveReviewThread(input: {threadId: "ID1"}) { thread { isResolved } }
  t2: resolveReviewThread(input: {threadId: "ID2"}) { thread { isResolved } }
}

For Greptile's summary comment, use the body returned by the review helper's wait command (github.md). The helper only accepts a summary that a trusted bot login updated after the trigger and that names the current head commit.

Source: SKILL.md on GitHub

skilld matched fixed text patterns in SKILL.md and file names. Patterns miss obfuscated code.

skilld run checks every file with the same patterns. It asks for approval before it loads a Skill with a behavior marked Needs approval.

2 warnings6d3 checks · Risk MEDIUM
  • Gen Agent Trust Hub6d

    The skill provides automation for addressing pull request feedback from the Greptile review service using CLI tools and a Python helper script. While the core functionality appears legitimate, there is a discrepancy between the platform-reported author and the author name claimed in the skill metadata, which may lead to confusion regarding the source of the tool. Additionally, the skill processes external comments from version control platforms, introducing a surface for indirect prompt injection, and executes shell commands for API interactions.

  • Socket7d

    No alerts

  • Snyk7d

    Risk: MEDIUM · 1 issue

Signed by skilld at 11b1576. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub last week.

Activeupdated 3 weeks ago
metadata
{
  "author": "greptileai",
  "version": "2.0"
}
Other metadata
compatibility
GitHub automation requires Python 3.10+ and authenticated gh. GitLab requires glab; Perforce requires p4 and the site's review integration. Greptile must be installed.

README badge

README badge for michaelshimeles/rstack/greploop