원클릭으로
gh-pr
GitHubのPR(プルリクエスト)を管理する。PR作成、一覧、マージ、レビュー、コメント確認時に使用。「PRを作りたい」「マージして」「レビューして」「コメントを確認」などのキーワードで発動。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
GitHubのPR(プルリクエスト)を管理する。PR作成、一覧、マージ、レビュー、コメント確認時に使用。「PRを作りたい」「マージして」「レビューして」「コメントを確認」などのキーワードで発動。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | gh:pr |
| description | GitHubのPR(プルリクエスト)を管理する。PR作成、一覧、マージ、レビュー、コメント確認時に使用。「PRを作りたい」「マージして」「レビューして」「コメントを確認」などのキーワードで発動。 |
このリポジトリ (sh1ma/blog) の PR を gh CLI で管理する。
gh pr 系サブコマンド (create / view / list / merge / review / edit / checks / diff / checkout / ready / close / reopen) と、レビューコメント等を取る gh api repos/sh1ma/blog/pulls/...。
具体的なフラグや引数はこのスキルには書かない。実行時に help で確認する。
gh pr --help # サブコマンド一覧
gh pr <subcommand> --help # 各コマンドの詳細
gh api --help # REST API 呼び出し
JSON で欲しいフィールドは gh pr view --json <TAB> 相当のヒントが --help に出る。無ければ gh pr view --json 2>&1 で候補一覧が出る。
sh1ma/blog のみ。--repo で他リポジトリを指定しない。labels.md を参照。sh1ma に設定する。.github/pull_request_template.md のセクションをすべて埋める (概要 / 変更内容 / 関連 Issue / テスト項目 / VRT 設定 / スクリーンショット / 備考)。空セクションで作成しない。pnpm check / pnpm typecheck / pnpm test:e2e。PR には VRT (Visual Regression Test) が自動で走る。UI に意図的な変更を入れた場合の扱いを vrt.md にまとめている。UI 変更を伴う PR では必ず読む。
git log main..HEAD / git diff main..HEAD --stat で差分を把握する。labels.md のラベルを 1 つ以上選ぶ。.github/pull_request_template.md を読み、各セクションを実際の変更内容で埋める。gh pr create --help で最新のフラグを確認しつつ、--label / --assignee sh1ma / --body を付けて作成する。本文は heredoc で渡す。このブログ (`sh1ma/blog`) の新規記事のボイラープレート (`src/markdown/posts/YYYYMMDD_N_slug.md`) を生成する。ユーザが「新しい記事を書きたい」「記事のテンプレを作って」「新規ポスト」「post 作って」「記事のボイラープレート」「今日の記事書き始めたい」などと言ったら明示的なスキル指定がなくても発動する。日付プレフィックスと同日内の連番 N を自動で付与し、`title` / `publishedAt` / `description` / `tags` の frontmatter 雛形を書き出す。
このブログ (`sh1ma/blog`) を本番環境 (blog.sh1ma.dev) にデプロイするための本番PRを起動する。「デプロイして」「本番出して」「本番にあげて」「リリースして」「リリースする」「production PR 作って」など、本番反映を意図した依頼で必ず発動する。staging は main への push で自動デプロイされるためこのスキルの対象外。
sh1ma 本人が書いたブログ記事 (このリポジトリの `src/markdown/posts/` 配下の `.md`) を校正する。誤字脱字・表記揺れ・伝わりにくい表現を指摘し、ユーザが承認したら修正する。ユーザが「校正して」「この記事チェックして」「typo 見て」「表記揺れ拾って」「この記事おかしくない?」「レビューして」「文体見て」「読みにくい所ある?」など、自分の書いた投稿の質を上げる意図で頼んできたら明示指定なしでも積極的にこのスキルを発動する。翻訳・英訳・記事の内容そのものを考える作業は範囲外 (それは他スキル・別作業に譲る)。
日本語の技術記事を、英語圏の技術読者向けに自然で正確な英語へ翻訳・編集する。技術ブログ、エンジニアリングノート、README、ドキュメント草稿、個人技術エッセイ、Issue/PR 説明、リリースノート、調査記録などを対象にする。ユーザーが「英訳して」「英語版を作って」「英語記事に翻訳」「自然な英語に直して」「translationese を減らして」「polish this English」「英語版として完成させて」「review this translation」など、日本語→英語の技術翻訳・編集や、既存英訳のレビューを求めたときは、明示的なスキル指定がなくても積極的にこのスキルを使うこと。単なる用語辞書引きや一文レベルの翻訳ではなく、記事レベルの翻訳・書き直し・レビューが必要な場合に発動する。
GitHub CLI (`gh`) を使ってこのリポジトリ (`sh1ma/blog`) を操作する。サブスキルへディスパッチする。