Skip to content

refactor(stack): remove mergify stack skill command#1133

Merged
mergify[bot] merged 2 commits intomainfrom
devs/jd/worktree-skill-npx/I65b803f77d2baa13ac02cf09fd47b01439eecae4
Apr 10, 2026
Merged

refactor(stack): remove mergify stack skill command#1133
mergify[bot] merged 2 commits intomainfrom
devs/jd/worktree-skill-npx/I65b803f77d2baa13ac02cf09fd47b01439eecae4

Conversation

@jd
Copy link
Copy Markdown
Member

@jd jd commented Apr 10, 2026

Skills are now installed via npx skills add Mergifyio/mergify-cli
or the Claude Code plugin marketplace. The mergify stack skill
command that dumped skill content to stdout is no longer needed.

  • Remove skill subcommand from mergify stack CLI
  • Remove mergify_cli/stack/skill.py and mergify_cli/stack/skill.md
  • Replace symlink in skills/mergify-stack/SKILL.md with actual file
  • Remove test_skill.py tests

Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com

Depends-On: #1120

jd and others added 2 commits April 10, 2026 16:23
Add `npx skills add Mergifyio/mergify-cli` as the primary installation
method for AI agent skills, since it works across 40+ agents (Claude
Code, Cursor, etc.) via the skills.sh ecosystem. Keep Claude Code
plugin instructions as an alternative.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Change-Id: I334783fb9aca8bab59b18ab9445825cc81db9061
Claude-Session-Id: 10686d4d-ed4a-45e8-b02b-4f7e9dbcb277
Skills are now installed via `npx skills add Mergifyio/mergify-cli`
or the Claude Code plugin marketplace. The `mergify stack skill`
command that dumped skill content to stdout is no longer needed.

- Remove `skill` subcommand from `mergify stack` CLI
- Remove `mergify_cli/stack/skill.py` and `mergify_cli/stack/skill.md`
- Replace symlink in `skills/mergify-stack/SKILL.md` with actual file
- Remove `test_skill.py` tests

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Change-Id: I65b803f77d2baa13ac02cf09fd47b01439eecae4
@jd
Copy link
Copy Markdown
Member Author

jd commented Apr 10, 2026

This pull request is part of a stack:

  1. docs: add npx skills installation method to README (#1120)
  2. refactor(stack): remove mergify stack skill command (#1133) 👈

@mergify mergify bot deployed to Mergify Merge Protections April 10, 2026 14:24 Active
@mergify
Copy link
Copy Markdown
Contributor

mergify bot commented Apr 10, 2026

Merge Protections

Your pull request matches the following merge protections and will not be merged until they are valid.

🟢 ⛓️ Depends-On Requirements

Wonderful, this rule succeeded.

Requirement based on the presence of Depends-On in the body of the pull request

🟢 🤖 Continuous Integration

Wonderful, this rule succeeded.
  • all of:
    • check-success=ci-gate

🟢 👀 Review Requirements

Wonderful, this rule succeeded.
  • any of:
    • #approved-reviews-by>=2
    • author = dependabot[bot]
    • author = mergify-ci-bot
    • author = renovate[bot]

🟢 Enforce conventional commit

Wonderful, this rule succeeded.

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • title ~= ^(fix|feat|docs|style|refactor|perf|test|build|ci|chore|revert)(?:\(.+\))?:

🟢 🔎 Reviews

Wonderful, this rule succeeded.
  • #changes-requested-reviews-by = 0
  • #review-requested = 0
  • #review-threads-unresolved = 0

🟢 📕 PR description

Wonderful, this rule succeeded.
  • body ~= (?ms:.{48,})

@mergify mergify bot requested a review from a team April 10, 2026 14:27
@jd jd marked this pull request as ready for review April 10, 2026 14:38
Copilot AI review requested due to automatic review settings April 10, 2026 14:38
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes the now-unneeded mergify stack skill CLI subcommand (which previously printed the embedded skill markdown) now that skills are installed via npx skills add … or the Claude Code plugin marketplace.

Changes:

  • Drop the skill subcommand from mergify stack and its associated implementation.
  • Remove the packaged skill.md resource and its loader helper.
  • Remove tests that validated the old embedded skill content.

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated no comments.

File Description
mergify_cli/stack/cli.py Removes the stack skill click command and the related import.
mergify_cli/stack/skill.py Deletes the helper that read the packaged skill.md resource.
mergify_cli/stack/skill.md Deletes the embedded skill markdown that was printed by the CLI.
mergify_cli/tests/stack/test_skill.py Removes tests that exercised the deleted skill loader/content.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Base automatically changed from devs/jd/worktree-skill-npx/I334783fb9aca8bab59b18ab9445825cc81db9061 to main April 10, 2026 15:12
@mergify mergify bot requested a review from a team April 10, 2026 17:35
@mergify
Copy link
Copy Markdown
Contributor

mergify bot commented Apr 10, 2026

Merge Queue Status

This pull request spent 4 minutes 48 seconds in the queue, including 4 minutes 32 seconds running CI.

Required conditions to merge

@mergify mergify bot added the queued label Apr 10, 2026
mergify bot added a commit that referenced this pull request Apr 10, 2026
mergify bot added a commit that referenced this pull request Apr 10, 2026
@mergify mergify bot merged commit 8327d38 into main Apr 10, 2026
15 checks passed
@mergify mergify bot deleted the devs/jd/worktree-skill-npx/I65b803f77d2baa13ac02cf09fd47b01439eecae4 branch April 10, 2026 18:36
@mergify mergify bot removed the queued label Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants