graphite-cli
Graphite CLI スタックを管理する
スタック型プルリクエストは、通常の 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 エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「graphite-cli」を使用しています。 現在の Graphite スタック内のすべてのブランチを送信するにはどうすればよいですか?
期待される結果:
最上位のブランチに移動し、`gt log short` でスタックを確認してから、`gt submit --stack` を使用します。スタックがレビュー可能な状態でない場合は、ドラフトとして送信してください。
「graphite-cli」を使用しています。 スタックの中間ブランチで、レビュー後にコードを変更しました。
期待される結果:
レビュー変更を含むブランチをチェックアウトし、`gt modify -a` で amend し、restack の競合があれば解決してから、`gt submit` または `gt submit --stack` を実行します。
「graphite-cli」を使用しています。 gt absorb はいつ使うべきですか?
期待される結果:
ステージされていない修正が、downstack の異なるコミットに属する場合に使用します。スタックを更新して再送信する前に、提案された変更を慎重に確認してください。
セキュリティ監査
安全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_reportMarkdownバッジ
[](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/9BibTeX形式の引用
@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 スコア
このスコアの理由 証拠の信頼度: 高作成できるもの
最初のスタックを作成する
リポジトリを初期化し、依存関係のあるブランチを作成し、ドラフトプルリクエストを送信する方法を学びます。
レビューのフィードバックを反映する
依頼された変更を適用し、コミットを amend し、依存ブランチを restack し、プルリクエストを更新します。
複雑な作業を再構成する
スタック全体で変更を移動、折りたたみ、分割、挿入、または吸収するための Graphite コマンドを選択します。
これらのプロンプトを試す
このリポジトリで Graphite CLI をセットアップするのを手伝い、各コマンドを実行する前に説明してください。
3つのプルリクエストに分割したい機能があります。スタックを作成して送信するための Graphite CLI コマンドを計画してください。
私の Graphite スタックは trunk より遅れており、競合があるかもしれません。同期、競合解決、再送信を案内してください。
現在のスタック構造をレビューし、gt move、gt fold、gt split、gt create --insert、gt absorb のどれを使うべきかを推奨してください。
ベストプラクティス
- ブランチやプルリクエストを変更する Graphite 操作の前に、status コマンドと log コマンドを実行します。
- 各スタック層は小さく、レビューしやすく、1つの論理的な変更に集中させます。
- スタックに早期レビューが必要だがマージ準備ができていない場合は、ドラフトプルリクエストとして送信します。
回避
- 現在のブランチと親ブランチを確認せずに、スタックを変更するコマンドを実行しないでください。
- 別々のスタック層に分けたほうが明確な場合は、関連のない作業を1つの Graphite ブランチにまとめないでください。
- 未解決のレビューコメントやマージ競合が残っている場合は、スタックのクリーンアップを強制しないでください。
よくある質問
Graphite CLI は何に使われますか?
このスキルは Graphite コマンドを自動的に実行しますか?
マージ競合にも役立ちますか?
同僚のスタックを管理できますか?
Graphite 公式ドキュメントは引き続き必要ですか?
このスキルを使用できるツールはどれですか?
開発者情報
作成者
Calel33ライセンス
Complete terms in LICENSE.txt
Skillstore リビジョン
r2
バージョンに関する注意
作者はバージョンを宣言していません。
参照
a39a91716eadede5f4cdefd78178fed4e837a128
メンテナンスの新しさ
2026/7/25
利用状況
7 ダウンロード · 506 閲覧
ファイル構成