Agent skill

commit-push

git status / diff を確認し、Conventional Commits 形式でコミットしてプッシュするための手順。差分の断面を残したいときや一定量の修正がまとまったときに使用する。

Stars 0
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/yurake/skills/tree/main/dev/commit-push

SKILL.md

目的

  • 差分を整理し、適切なコミットメッセージでローカル変更をリモートに送る。
  • 大きな変更前に安全なスナップショットを残す。

前提

  • ブランチは作業内容に合致している(例: feat|fix|chore|docs/)。
  • ステージングするファイルに不要物や秘密情報が含まれていない。

手順

  1. 差分と不要ファイルを確認する
    • git status -sb
    • git diff で内容を精査する(必要に応じて git diff --stat)。
  2. コミットメッセージを決める
    • 形式: type(scope): subject [refs #<番号>]
    • type 例: feat, fix, chore, docs, ci, refactor
    • scope 例: ui, core, cli, infra
    • subject は簡潔な現在形で。Issue 番号が無い場合は refs #... を省略。
  3. Issue 参照の有無を確認する
    • 関連 Issue があれば番号を記録する。無ければ省略してよい。
  4. ステージングする
    • 例: git add <path> または差分単位で git add -p
  5. コミットする
    • 例: git commit -m "feat(ui): add preview button [refs #123]"
  6. 漏れがないか再確認する
    • git status -sb で未コミットが無いことを確認する。
  7. プッシュする
    • git push origin <ブランチ名>

サンプル

  • Issue 参照あり: fix(core): adjust layout [refs #482]
  • Issue 参照なし: chore(ci): update workflow cache key

Expand your agent's capabilities with these related and highly-rated skills.

yurake/skills

issue-create

GitHub Issue を作成する手順。依頼を受けたとき、.github/ISSUE_TEMPLATE の内容に応じてテンプレを選び、必須項目を埋めて GitHub MCP(issue_write/create)で Issue を作成する。

0 0
Explore
yurake/skills

ci-fail-followup

PR 作成後に .github/workflows/ci.yml が失敗したときの対応手順。ローカルで pytest 全ケースを実行し、エラー有無で分岐。エラーがあれば修正して commit-push スキルでコミット・プッシュ、無ければ GitHub Actions のログを確認して原因を特定する。

0 0
Explore
yurake/skills

review-rules

セッションの会話から恒久的な振る舞いルールを抽出し、AGENTS.md と突き合わせて追加すべきものを提示する。出力は rules と agents_md_patch の二部構成。

0 0
Explore
yurake/skills

pr-create

PR 作成手順を自動化するためのガイド。依頼を受けたとき、または 参照しているTODOファイル の「PR 作成」以外が完了したタイミングでタイトル・本文整形、テンプレ適用、MCP での PR 作成を行う。

0 0
Explore
yurake/skills

architecture-patterns

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.

0 0
Explore
yurake/skills

test-risk-analyzer

あらゆる言語/スタックで潜在バグリスクを洗い出し、追加すべきテストケースを提案する。未テストのエッジケース探索や安全性確認、カバレッジ強化のテスト案提示を求められたときに使用する。

0 0
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results