ship-it
78Ship Changes Through Pull Requests and CI
Finishing a change requires careful verification, commits, pull-request setup, and CI follow-through. This skill manages that workflow until every check passes.
Merge Open Pull Requests as One Stack
Merging several open pull requests together requires careful ordering, conflict handling, and repeated verification. This skill builds one GitHub stack and merges it through repository protections.
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "merge-open-prs" from https://skillstore.io/skills/jssblck-merge-open-prs.md and its manifest at https://skillstore.io/api/skills/jssblck-merge-open-prs/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Использование «merge-open-prs». Merge pull requests 41, 44, and 47.
Ожидаемый результат:
Merged stack 18 in the order 44, 41, 47. All required checks passed, no later pull requests were included, and the final branch SHA was reported.
Использование «merge-open-prs». Merge every open pull request, but do not rewrite branches owned by other contributors.
Ожидаемый результат:
Stopped before stack creation because two branches required rewriting. The report identified both branches and requested explicit approval.
Использование «merge-open-prs». Land the open release pull requests after resolving conflicts.
Ожидаемый результат:
Resolved the lockfile and version conflicts on their owning layers, verified the combined tree, and merged the stack through the configured repository method.
Most static alerts are false positives caused by Markdown code fences, inline command names, or read-only GitHub queries. Seven findings are confirmed because the workflow can rewrite branches, push rebased commits, prune local state, and merge pull requests; the unquoted branch placeholders also create a command-injection risk.
Это реальные локальные возможности, которые могут ожидаться для этого навыка, поэтому они требуют проверки, но не считаются подтверждённым вредоносным поведением.
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
https://skillstore.io/skills/jssblck-merge-open-prs/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/jssblck-merge-open-prs?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/jssblck-merge-open-prs?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/jssblck-merge-open-prs/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/jssblck-merge-open-prs.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>jssblck. (2026). merge-open-prs security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/jssblck-merge-open-prs/audits/1@techreport{jssblck-jssblck-merge-open-prs-2026,
author = {jssblck},
title = {merge-open-prs security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/jssblck-merge-open-prs/audits/1},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "merge-open-prs security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "jssblck"
date-released: "2026-08-23"
url: "https://skillstore.io/skills/jssblck-merge-open-prs/audits/1"
identifiers:
- type: other
value: "skillstore:jssblck-merge-open-prs:audit:1"
description: "Skillstore immutable audit report identifier"
Combine dependent pull requests into a verified stack and merge them as one repository change.
Order approved release pull requests, resolve shared-state conflicts, and verify the final release tree.
Process related dependency, configuration, and tooling pull requests while preserving checks and review requirements.
Merge all currently open pull requests in this repository as one verified stack. Stop before rewriting branches that need separate approval.
Merge pull requests {numbers} as one stack. Explain the order, verify required checks, and ignore pull requests opened after the snapshot.Build a stack from pull requests {numbers}. Resolve textual and semantic conflicts by layer, run relevant tests, then merge once.Merge pull requests {numbers} using merge method {method}. Revalidate after default-branch changes, preserve head SHAs, and report every rewrite or bypass.Автор
jssblckЛицензия
MIT
Ревизия Skillstore
r1
Примечание о версии
Автор не указал версию.
Репозиторий
https://github.com/jssblck/agents/tree/4658295e88faed205cc134edf987f7ea4e0c8ea4/skills/merge-open-prsСсылка
f99743a72a3c357bb0508ce8373d2f57b334d465
Актуальность поддержки
23.08.2026
Использование
0 загрузок · 0 просмотров
Структура файлов
Ship Changes Through Pull Requests and CI
Finishing a change requires careful verification, commits, pull-request setup, and CI follow-through. This skill manages that workflow until every check passes.
Remove Machine-Written Tells from Durable Prose
Durable prose can sound generic when rhetoric obscures concrete facts. This skill removes formulaic patterns while preserving meaning, technical details, and voice.
Manage Stacked Pull Requests with gh-stack
Dependent pull requests are difficult to organize, update, and merge safely. This skill guides reliable gh-stack workflows for linear branch stacks.
Coordinate Parallel Agents With Fewer Conflicts
Parallel coding agents often collide in shared files and documentation. This skill provides structural and editing practices that reduce merge conflicts.
Build Reliable Code with Durable Principles
Inconsistent engineering choices make code harder to review and maintain. This skill applies clear design, testing, error, and tooling defaults across common languages.
Manage SOPS Secrets in Repositories
Encrypted repository secrets require careful commands, keys, and environment handling. This skill guides SOPS workflows through an existing pnpm secrets wrapper.
Сбор контекста GitHub с помощью gh
от BfdCampos
Работа с GitHub часто требует контекста по PR, issue, review и CI, который локальный git не может показать. Этот навык помогает Claude, Codex и Claude Code использовать команды чтения gh для получения более полного контекста.
Проводите ревью pull request'ов GitHub быстрее
от Bind
Координация code review часто требует повторных проверок и комментариев через GitHub CLI. Этот навык документирует помощники для ревью PR: триаж, поиск руководств и inline-обратную связь.
Проверка pull request с помощью ИИ-агентов
от Bind
Ручная проверка pull request может пропустить баги, логические ошибки и нарушения правил репозитория. Этот навык координирует нескольких ИИ-рецензентов и проверяет выводы перед тем, как сообщить краткие результаты.
Организация GitHub Issues с помощью меток
от C0ntr0lledCha0s
Крупные репозитории теряют время, когда в issues используются несогласованные метки и неясные milestones. Этот skill помогает создавать таксономии, выполнять массовые обновления и отслеживать прогресс через GitHub workflows.
Создание единообразных GitHub issues
от C0ntr0lledCha0s
Команды теряют время, когда заголовки issues, метки и метаданные проектов различаются между репозиториями. Этот skill помогает Claude, Codex и Claude Code последовательно создавать GitHub issues.
Ревью кода со структурированными проверками качества
от alirezarezvani
При ревью кода можно упустить проблемы качества, безопасности и сопровождаемости. Этот навык помогает проводить структурированные ревью с помощью скриптов, чеклистов и генерации отчетов.