プロジェクトのコミット規約を確認し、変更点と理由が伝わる簡潔なGitコミットメッセージを作るスキルです。
- プロジェクト規約に沿ってコミットしたいとき
- 変更内容と理由を短く記録したいとき
- 破壊的変更の表記を確認したいとき
プルリクエストの差分を確認し、プロジェクトの形式に沿ったタイトルと本文をまとめるスキルです。
Always use this skill before opening a pull request in the Toasty repository
実行スコア 未検証
インストール方法を見るプルリクエストを作成する前に、ベースブランチから現在のブランチまでの差分を確認し、取り込まれる変更全体に基づいてタイトルと本文をまとめます。タイトルはプロジェクトのコミット形式に合わせ、本文は所定のテンプレートの見出しとチェックリストを保ちながら記入します。Markdown文書を主な変更として追加・大幅に編集した場合は、レビュー対象のブランチ上で表示される文書へのリンクを概要の先頭に置く方法も扱います。ラベルは作成時に付けず、メンテナーが後から付ける運用です。
複数のコミットを含むブランチから、変更内容を正確に反映したプルリクエストを作りたいときに役立ちます。修正やレビュー対応を重ねた後でも、最後のコミットだけでなく、ベースブランチとの差分全体を説明できます。文書変更をレビューしてもらう場合や、簡潔で要点の伝わる説明を書きたい場合にも使えます。
Toastyプロジェクト向けです。差分確認にはGitを使い、本文にはプロジェクト内のプルリクエストテンプレートを使います。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Load this skill before opening a pull request in this project.
A branch usually contains several commits — initial work, fixups, review responses, rebases. The PR title and body describe the net change that will land on the base branch, not the most recent commit.
Identify the PR's base branch first. It is usually main, but a PR
stacked on another feature branch has that feature branch as its base.
Then read the full diff against the base:
git diff <base>...HEAD
git log <base>..HEAD
Draft the title and body from what that diff actually contains.
Follows the same Conventional Commits format as a commit message — it
becomes the squash-merge commit. See
docs/dev/COMMITS.md.
Fill in the template at
.github/pull_request_template.md.
Keep the section headings and the checklist; replace the HTML comment
placeholders with real content. Delete checklist items that do not
apply rather than leaving them unchecked with no explanation.
When a PR's primary change is adding or substantially modifying a single
markdown file (e.g., a design doc or a major docs rewrite), put a link
to the rendered version on the branch as the first line under
## Summary:
## Summary
[Rendered](https://github.com/tokio-rs/toasty/blob/<branch-name>/<path-to-file>.md)
<rest of summary>
Use the PR's head branch name in the URL so the link renders the
version under review, not what's on main. PR
#787 is an example.
Reviewers already know Toasty and Rust. Keep the body high-signal: state the problem, the change, and anything a reviewer needs to know to evaluate it. Skip restated context, obvious explanations, and throat-clearing. A reviewer should grasp the important bits in seconds.
Do not apply labels when creating the PR. Maintainers triage and label
PRs separately — see docs/dev/labels.md.
Passing --label to gh pr create bypasses that process.
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
プロジェクトのコミット規約を確認し、変更点と理由が伝わる簡潔なGitコミットメッセージを作るスキルです。
Toastyの設計文書を、指定テンプレートと読者に合わせて簡潔に構成し、提案から設計文書までの手順に沿って作成・編集します。
不具合報告や機能提案の内容を整理し、適切なテンプレートに沿ったIssueを作成するスキルです。
Toastyの文書やIssue、プルリクエストなどの文章を、事実に基づく簡潔で具体的なプロジェクト文体に整えるスキルです。