Agent Skills by ALSEL
汎用ソフトウェア開発⭐ リポ 0品質スコア 60/100

pr-flow

標準的なワークフロー(ブランチの作成、コミット、プッシュ、PR作成)でプルリクエストを作成し、CI実行とレビューは /pr-check に任せることができます。

description の原文を見る

Create a PR with standard workflow (branch, commit, push, PR). Hands off to /pr-check for CI and reviews.

SKILL.md 本文

PR フロー

標準的なワークフローに従ってプルリクエストを作成します。

引数

$ARGUMENTS は以下のいずれかです:

  • 空: ステージング済み/未ステージの変更を使用し、ブランチ名を自動生成
  • ブランチ名: その特定のブランチ名を使用
  • 説明: ブランチ名と PR の名前付けに使用

ワークフロー

以下の手順を順番に実行します:

現在の状態を確認

git status
git diff --stat

変更が存在しない場合は中断し、ユーザーに通知します。

ブランチを作成 (main/master にいる場合)

変更から説明的なブランチ名を生成します:

  • feature/* は新機能の場合
  • fix/* はバグ修正の場合
  • chore/* はメンテナンス、依存関係、設定の場合
  • docs/* はドキュメントのみの場合
git checkout -b <branch-name>

ステージングとコミット

関連ファイルをステージング (git add -A より特定ファイルを優先):

git add <files>

説明的なメッセージでコミットを作成:

git commit -m "$(cat <<'EOF'
<type>: <short summary>

<optional body explaining why>

Co-Authored-By: Claude <noreply@anthropic.com>
EOF
)"

ローカル品質チェック

プッシュ前に、ローカル検証を実行します:

リントとビルド:

npm run lint
npm run build

コード品質レビュー:

  • 重複したロジックをスキャン (パターンが3回以上出現する場合は抽出)
  • 未使用のインポート、デッドコード、古いコメントを確認
  • 廃止されたコードまたは // removed マーカーがないことを確認

問題が見つかった場合は修正してコミットを修正:

git add <fixed-files>
git commit --amend --no-edit

プッシュと PR 作成

git push -u origin <branch-name>

サマリーとテストプランで PR を作成:

gh pr create --title "<title>" --body "$(cat <<'EOF'
## Summary
<bullet points of changes>

## Test plan
- [ ] <verification steps>

🤖 Generated with [Claude Code](https://claude.com/claude-code)
EOF
)"

PR 作成後、PR の URL をユーザーに表示します。

チェックとレビューを監視

PR 作成後、/pr-check を呼び出して CI チェックを監視し、レビューコメントをトリアージします。

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
samm-the-dev
リポジトリ
samm-the-dev/toolbox
ライセンス
MIT
最終更新
2026/4/1

Source: https://github.com/samm-the-dev/toolbox / ライセンス: MIT

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: samm-the-dev · samm-the-dev/toolbox · ライセンス: MIT