apply-tide-squash-label

Post a tide merge-method comment to label a GitHub pull request for squash merging.

7|15|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/openshift-eng/edge-tooling --skill apply-tide-squash-label
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apply-tide-squash-label
Source: https://github.com/openshift-eng/edge-tooling/tree/main/plugins/github/skills/apply-tide-squash-label
Command: npx skills add https://github.com/openshift-eng/edge-tooling --skill apply-tide-squash-label

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual step of tagging a GitHub pull request for squash merging, so your PR can be merged with the correct strategy.

Core Features & Use Cases

  • PR labeling via comment: Posts a comment that applies the tide/merge-method-squash label.
  • GitHub PR integration: Works for any PR where the GitHub CLI has permission to comment.
  • Use Case: When you’re preparing a PR for squash merge after review, this Skill quickly applies the required merge-method label.

Quick Start

Tell the AI to label your PR for squash merging by commenting /label tide/merge-method-squash on the PR you provide.

Frequently Asked Questions about apply-tide-squash-label

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I label a GitHub pull request for squash merging?

To label a GitHub pull request for squash merging, post a tide merge-method comment to the PR using the authenticated gh CLI. This applies the required tide/merge-method-squash label for your repository's automation workflow.

How does tide merge-method comment automation work for PR reviews?

Tide merge-method comment automation works by triggering squash merge preparation when specific comment text is posted to a GitHub pull request. The gh CLI creates the PR comment, which applies the tide/merge-method-squash label to the pull request.

What do I need to apply a squash merge label to a pull request?

You need a valid GitHub pull request URL and the authenticated gh CLI with permission to comment. The Skill uses these prerequisites to post the tide merge-method comment that applies the squash merge label.

Can I use gh CLI to automate squash merge labeling on any GitHub PR?

Yes, you can use gh CLI to automate squash merge labeling on any GitHub PR where the CLI has permission to comment. Provide the PR URL and the Skill posts the tide merge-method comment to apply the label.

Why is my squash merge label not applying to the GitHub pull request?

Your squash merge label may not apply if the gh CLI lacks permission to comment on the target GitHub pull request, or if an invalid PR URL is provided. Ensure the URL is valid and the CLI is properly authenticated.

When do I need to apply a tide merge-method comment during code review?

You need to apply a tide merge-method comment during code review when you are preparing a GitHub pull request for a squash merge. Posting the comment applies the required label for your repository's merge automation workflow.