← Back to Skills Marketplace
semmyt

Overlap Check

cross-platform ⚠ suspicious
708
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install overlap-check
Description
Check for existing issues and PRs before creating new ones. Fires automatically when agent intends to file an issue, open a PR, or comment on a thread. Searc...
Usage Guidance
This skill is instruction-only and simply runs gh CLI commands to search the target repository for existing issues/PRs. Before installing, ensure you have the GitHub CLI (gh) available and authenticated (gh may use your existing credentials/config to access private repos). Understand that the agent will run gh commands in the current working directory or against the specified OWNER/REPO; it will not exfiltrate secrets or install software. If you are concerned about autonomous runs, note the skill can be invoked by the agent when it decides to file issues/PRs—disable autonomous invocation at the agent level if you want manual control.
Capability Analysis
Type: OpenClaw Skill Name: overlap-check Version: 1.0.0 The skill's stated purpose is benign and helpful: to check for duplicate GitHub issues/PRs. However, the `SKILL.md` instructions show the agent constructing `gh search` commands by directly interpolating a `KEYWORDS` variable into a shell command string. This pattern (e.g., `gh search issues --repo OWNER/REPO "KEYWORDS"`) presents a potential shell injection vulnerability if the AI agent's underlying command execution mechanism does not properly sanitize or escape the `KEYWORDS` input before execution. While there is no evidence of intentional malicious behavior or data exfiltration, this vulnerability classifies the skill as 'suspicious' due to the inherent risk of arbitrary command execution if the agent's input processing is flawed.
Capability Assessment
Purpose & Capability
The skill's name and description match its asks: it requires the gh CLI and instructs the agent to run gh repo/view/search/view commands to find duplicates. There are no unrelated credentials, binaries, or config paths requested.
Instruction Scope
SKILL.md gives narrow, concrete commands (gh repo view, gh search issues/prs, gh issue/pr view) scoped to the target repo and to user decision points. It does not instruct broad data collection, access to unrelated files, or external endpoints beyond GitHub via gh.
Install Mechanism
No install spec or downloadable code is present; this is instruction-only and relies on the existing gh binary, minimizing installation risk.
Credentials
No environment variables, credentials, or config paths are required by the skill. It relies on the gh CLI for authentication, which is a proportional requirement for interacting with GitHub.
Persistence & Privilege
always is false and the skill does not request persistent or elevated system privileges. It does not modify other skills or global agent configs. The agent may invoke it autonomously (default), which is expected for such helpers.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install overlap-check
  3. After installation, invoke the skill by name or use /overlap-check
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of overlap-check — helps prevent duplicate issues and PRs. - Automatically searches for similar issues and PRs before filing new ones or commenting. - Guides users to check existing threads and decide whether to proceed, comment, or link to related items. - Provides clear instructions and sample commands for searching and evaluating overlap. - Encourages referencing or commenting on existing threads rather than duplicating topics.
Metadata
Slug overlap-check
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Overlap Check?

Check for existing issues and PRs before creating new ones. Fires automatically when agent intends to file an issue, open a PR, or comment on a thread. Searc... It is an AI Agent Skill for Claude Code / OpenClaw, with 708 downloads so far.

How do I install Overlap Check?

Run "/install overlap-check" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Overlap Check free?

Yes, Overlap Check is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Overlap Check support?

Overlap Check is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Overlap Check?

It is built and maintained by Daniel Petrushevskyi (@semmyt); the current version is v1.0.0.

💬 Comments