graphite-cli
Управление стеками Graphite CLI
Стековыми pull requests бывает сложно управлять с помощью обычных команд Git. Этот навык предоставляет прямые рабочие процессы Graphite CLI для создания, отправки, синхронизации и переструктурирования стеков.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "graphite-cli" from https://skillstore.io/skills/calel33-graphite-cli.md and its manifest at https://skillstore.io/api/skills/calel33-graphite-cli/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «graphite-cli». Как отправить все ветки в моем текущем стеке Graphite?
Ожидаемый результат:
Перейдите на верхнюю ветку, проверьте стек с помощью `gt log short`, затем используйте `gt submit --stack`. Отправляйте как черновик, если стек еще не готов к ревью.
Использование «graphite-cli». Я изменил код после ревью в средней ветке стека.
Ожидаемый результат:
Переключитесь на ветку с изменением после ревью, измените ее с помощью `gt modify -a`, разрешите любые конфликты restack, затем выполните `gt submit` или `gt submit --stack`.
Использование «graphite-cli». Когда следует использовать gt absorb?
Ожидаемый результат:
Используйте это, когда неиндексированные исправления относятся к разным коммитам ниже по стеку. Внимательно проверьте предложенные изменения перед обновлением и повторной отправкой стека.
Аудит безопасности
БезопасноAll 43 external-command findings are false positives caused by Markdown backticks around documented Graphite and Git terms; the skill contains no executable script. The network-reconnaissance finding is false because the cited line documents submitting branches to GitHub. No prompt injection, credential collection, data exfiltration, or malicious intent was found.
Факторы риска
⚙️ Внешние команды (43)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/calel33-graphite-cli/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/calel33-graphite-cli?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/calel33-graphite-cli?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/calel33-graphite-cli/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/calel33-graphite-cli.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
Calel33. (2026). graphite-cli security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/calel33-graphite-cli/audits/9Цитата BibTeX
@techreport{calel33-calel33-graphite-cli-2026,
author = {Calel33},
title = {graphite-cli security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/calel33-graphite-cli/audits/9},
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: "graphite-cli security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "Calel33"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/calel33-graphite-cli/audits/9"
identifiers:
- type: other
value: "skillstore:calel33-graphite-cli:audit:9"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: ВысокийЧто вы можете построить
Создать первый стек
Узнайте, как инициализировать репозиторий, создавать зависимые ветки и отправлять черновые pull requests.
Обработать замечания после ревью
Внесите запрошенные изменения, измените коммиты, перестройте зависимые ветки и обновите pull requests.
Переструктурировать сложную работу
Выберите команды Graphite для перемещения, объединения, разделения, вставки или поглощения изменений в стеке.
Попробуйте эти промпты
Помоги мне настроить Graphite CLI в этом репозитории и объясняй каждую команду перед тем, как я ее запущу.
У меня есть функция, которую нужно разделить на три pull requests. Составь план команд Graphite CLI для создания и отправки стека.
Мой стек Graphite отстает от trunk и может иметь конфликты. Проведи меня через синхронизацию, разрешение конфликтов и повторную отправку.
Проверь текущую форму моего стека и порекомендуй, что использовать: gt move, gt fold, gt split, gt create --insert или gt absorb.
Лучшие практики
- Запускайте команды статуса и лога перед операциями Graphite, которые изменяют ветки или pull requests.
- Держите каждый слой стека небольшим, удобным для ревью и сфокусированным на одном логическом изменении.
- Отправляйте черновые pull requests, когда стек требует раннего ревью, но еще не готов к слиянию.
Избегать
- Не запускайте команды, изменяющие стек, без подтверждения текущей ветки и родительской ветки.
- Не объединяйте несвязанную работу в одну ветку Graphite, когда отдельные слои стека понятнее.
- Не выполняйте принудительную очистку стека, если остаются нерешенные замечания ревью или конфликты слияния.
Часто задаваемые вопросы
Для чего используется Graphite CLI?
Запускает ли этот навык команды Graphite автоматически?
Может ли он помочь с конфликтами слияния?
Может ли он управлять стеками коллег?
Все еще нужна ли официальная документация Graphite?
Какие инструменты могут использовать этот навык?
Сведения для разработчиков
Автор
Calel33Лицензия
Complete terms in LICENSE.txt
Ревизия Skillstore
r2
Примечание о версии
Автор не указал версию.
Ссылка
a39a91716eadede5f4cdefd78178fed4e837a128
Актуальность поддержки
25.07.2026
Использование
7 загрузок · 506 просмотров
Структура файлов