finishing-a-development-branch
Безопасное завершение веток разработки
Завершенным веткам нужен понятный путь к слиянию, pull request, сохранению или очистке. Этот навык помогает проверять тесты, представлять варианты выбора и выполнять защищенные рабочие процессы завершения в Git.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "finishing-a-development-branch" from https://skillstore.io/skills/cygnusfear-finishing-a-development-branch.md and its manifest at https://skillstore.io/api/skills/cygnusfear-finishing-a-development-branch/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «finishing-a-development-branch». I finished the feature and tests pass.
Ожидаемый результат:
Ассистент подтверждает результат тестов, определяет базовую ветку и предлагает варианты: слияние, pull request, сохранить или отбросить.
Использование «finishing-a-development-branch». Choose Pull Request.
Ожидаемый результат:
Ассистент отправляет ветку, составляет краткое описание pull request и план тестирования, затем сохраняет worktree.
Использование «finishing-a-development-branch». Discard this branch.
Ожидаемый результат:
Ассистент перечисляет, что будет удалено, и ждет точного подтверждения удаления перед выполнением.
Аудит безопасности
БезопасноStatic analysis reported 24 issues, but each was a false positive: Markdown fences, safe shell substitutions, or stderr redirection in examples. I found no prompt injection, hidden exfiltration, or semantic abuse; destructive Git cleanup is explicitly gated by user confirmation.
Факторы риска
⚙️ Внешние команды (23)
📁 Доступ к файловой системе (1)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/cygnusfear-finishing-a-development-branch/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/cygnusfear-finishing-a-development-branch?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/cygnusfear-finishing-a-development-branch?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/cygnusfear-finishing-a-development-branch/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/cygnusfear-finishing-a-development-branch.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Академические ссылки (APA · BibTeX · CFF)
Цитата APA
Cygnusfear. (2026). finishing-a-development-branch security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/cygnusfear-finishing-a-development-branch/audits/8Цитата BibTeX
@techreport{cygnusfear-cygnusfear-finishing-a-development-branch-2026,
author = {Cygnusfear},
title = {finishing-a-development-branch security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/cygnusfear-finishing-a-development-branch/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "finishing-a-development-branch security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "Cygnusfear"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/cygnusfear-finishing-a-development-branch/audits/8"
identifiers:
- type: other
value: "skillstore:cygnusfear-finishing-a-development-branch:audit:8"
description: "Skillstore immutable audit report identifier"
Сравнить варианты
8 устанавливаемых вариантовНавык каждого автора остаётся отдельным устанавливаемым вариантом. Рекомендуемый вариант ранжируется по данным Skillstore.
Почему этот вариант первый
zhanlincui-finishing-a-development-branch
2026-09-09
sickn33-finishing-a-development-branch
2026-09-09
cycleaddict-finishing-a-development-branch
2026-09-09
davila7-finishing-a-development-branch
2026-09-09
cygnusfear-finishing-a-development-branch
2026-09-09
obra-finishing-a-development-branch
2026-09-09
dyai2025-finishing-a-development-branch
2026-09-09
codingcossack-finishing-a-development-branch
2026-09-09
Оценка Skillstore
Почему такая оценка Достоверность доказательств: ВысокийЧто вы можете построить
Завершить функциональную ветку
Проверьте тесты, выберите правильный путь завершения и избегайте неоднозначных решений в конце работы.
Подготовить командный pull request
Отправьте текущую ветку и создайте pull request с кратким описанием и планом тестирования.
Очистить временный worktree
Удалите завершенный или отброшенный worktree только после того, как выбранный рабочий процесс делает очистку уместной.
Попробуйте эти промпты
Use finishing-a-development-branch to verify tests and present completion options for my current branch.
Use finishing-a-development-branch. After tests pass, push this branch and draft a pull request with summary and test plan.
Use finishing-a-development-branch to confirm the base branch, merge locally, rerun tests, and clean up the finished branch.
Use finishing-a-development-branch to inspect the branch, list commits before discard, and wait for exact confirmation before destructive actions.
Лучшие практики
- Запустите полный набор тестов проекта перед выбором пути завершения.
- Подтвердите базовую ветку, если обнаруженная ветка выглядит неожиданной.
- Просмотрите коммиты ветки и пути worktree перед вводом подтверждения удаления.
Избегать
- Использовать навык до завершения реализации и тестов.
- Выбирать удаление как быструю очистку без просмотра удаляемой работы.
- Предполагать, что создание pull request через GitHub CLI работает без аутентификации.
Часто задаваемые вопросы
Что делает этот навык?
Он запускает тесты автоматически?
Может ли он создавать pull request?
Будет ли он удалять ветки?
Поддерживает ли он Git worktree?
Подходит ли он для командных репозиториев?
Сведения для разработчиков
Автор
CygnusfearЛицензия
MIT
Ревизия Skillstore
r1
Примечание о версии
Автор не указал версию.
Репозиторий
https://github.com/Cygnusfear/claude-stuff/tree/main/skills/finishing-a-development-branchСсылка
7e9e368dc1a370f2040369ebcd0db06d90cb48e5
Актуальность поддержки
20.07.2026
Использование
5 загрузок · 288 просмотров
Структура файлов
📄 SKILL.md