Communityライティング&編集github.com

Al0olo/Agents-village

このリポジトリでブランチを作成し、コミットし、プルリクエストを開きます。ブランチ作成、コミットメッセージ作成、プッシュ、PRの作成・更新、またはPRでCIが失敗したときに使用します。

Agents-village とは?

このスキルは、Al0olo/agents-village リポジトリにおける Git 作業とプルリクエスト (PR) のワークフローを自動化・標準化します。開発者はリポジトリの同期、適切な命名規則に従ったブランチ作成、意味のあるコミットメッセージの記述、REST API を用いた PR の作成、そして CI が失敗した場合の修正手順を一貫して実行できます。特に、`AGENTS.md` のコマンドでコミット前のチェックを行い、`handoff` スキルを使って `docs/HANDOFF.md` を更新する必要がある点が特徴です。このスキルは Claude Code、Cursor、Codex などの AI エージェント向けに設計されており、手順書 (SKILL.md) に従って安全かつ効率的な開発サイクルを実現します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Al0olo/Agents-village/tree/HEAD/.claude/skills/git-pr-workflow

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Git と PR のワークフロー

  1. 同期: git fetch origin main && git checkout main && git reset --hard FETCH_HEAD (クローンは shallow の場合があり、origin/main が解決できないことがあります)。
  2. ブランチ作成: スプリントチケットの場合は git checkout -b S<n>/<area>/<slug>(docs/sprints/ を参照)、それ以外は fix/、docs/ または chore/ にスラッグを付けて作成します。
  3. 小さなコミットで作業を進めます。各コミットの前に AGENTS.md の「コマンド」セクションを確認します。
  4. 同じ PR 内で docs/HANDOFF.md を更新します(スキル handoff を使用)。
  5. コミットメッセージ:
型(スコープ): 命令形の要約

なぜこの変更が必要か(1~2文で)

Co-Authored-By: Abdullah Farag <[email protected]>
Co-Authored-By: <あなたのモデル名> <[email protected]>
  1. プッシュ: git push -u origin <ブランチ名>。
  2. REST API で PR を開く(クラウドセッションでは GraphQL はブロックされています):
gh api repos/al0olo/agents-village/pulls \
  -f title="型: 要約" -f head=<ブランチ名> -f base=main -F body=@/tmp/pr.md --jq '.html_url'

本文: 何を変更したか、なぜか、確認のために実行したこと、レビュアーが決めるべき内容。 8. CI が失敗した場合、ログを読み、同じブランチで修正し、プッシュします。赤のままマージしないでください。 9. マージ順序: PR が互いに依存している場合は、本文にその旨を記載し、順番にマージしてください。

main にコミットしない、共有ブランチに強制プッシュしない、フックをスキップしないでください。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

関連スキル