ソース情報
- リポジトリ
- dart-lang/sdk
- ソースの最終更新活動
- 2026年9月12日 20:04
- 検出された SKILL.md の言語
- 英語
- スター
- 11,283
- フォーク
- 1,876
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
ファイルエクスプローラー
3 ファイルSKILL.md を表示中
SKILL.md
ソースの指示 · 読み取り専用プレビュー- name
- read_gerrit_cl
- description
- Fetch and display the full patch/diff or comments for a Gerrit CL.
# Instructions
Use this skill to inspect a Gerrit Change List (CL).
This is useful for reviewing code changes, understanding the scope of a modification, checking comments.
## Requirements
The following command-line tools are required:
- `curl`: For making HTTP requests.
- `jq`: For parsing JSON (needed for comments).
- `base64`: For decoding patch content (needed for patches).
## Scripts
### 1. Read Patch
Run the `read_patch.sh` script to fetch the unified diff of a CL.
#### Usage
```bash
./scripts/read_patch.sh <change_number> [patchset]
```
#### Arguments
1. `change_number`: The numeric ID of the Gerrit change (e.g., `12345`).
2. `patchset` (optional): The patchset number or `current` (default).
#### Example
To fetch the patch for CL 12345 (latest revision):
```bash
./scripts/read_patch.sh 12345
```
To fetch a specific revision (e.g. patchset 2):
```bash
./scripts/read_patch.sh 12345 2
```
The output will be the unified diff format of the patch.
### 2. Read Comments
Run the `read_comments.sh` script to fetch the comments on a CL.
#### Usage
```bash
./scripts/read_comments.sh <change_number>
```
#### Arguments
1. `change_number`: The numeric ID of the Gerrit change (e.g., `12345`).
#### Example
To fetch comments for CL 12345:
```bash
./scripts/read_comments.sh 12345
```
The output will be a JSON object containing the comments.
GitHubで見る