Git の変更を安全にコミットするためのスキル。`git status` と `git diff` で差分を確認し、変更内容に合うプレフィックスを選んで日本語コミットメッセージ規約を満たしたうえで `git commit` を実行する必要があるときに使う。コミット実行依頼、コミットメッセージ作成依頼、コミット直前の最終確認で適用する。
Yagra のバージョンリリース実行スキル。Semantic Versioning に従い、CHANGELOG.md(日本語正本)/ docs/sphinx/source/changelog.md(英語)/ GitHub Release(英語)を同期し、pyproject.toml の version と一致させる。Keep a Changelog 形式を遵守する。リリース実行・バージョンバンプ依頼で使う。
uv を使う Python プロジェクトで、format/lint/静的型チェック/テスト/docstring ルールをローカルと GitHub Actions で一貫運用するためのセットアップスキル。`pyproject.toml` の `[dependency-groups]`、`.pre-commit-config.yaml`、`.github/workflows/ci.yml` を新規作成または更新し、`uv run pre-commit install` まで完了させる依頼で使う。
REST/HTTP API の定義書(index + 1 エンドポイント 1 ファイル)を新規作成・更新し、実装差分と常時同期させるためのスキル。API 実装の追加・変更・削除、認証仕様変更、エラー形式変更、入出力スキーマ変更が発生したときに使う。
設計判断(アーキテクチャ、運用ルール、依存方針など)の採否を ADR として記録・更新し、変更理由を追跡可能にするためのスキル。方針の新規決定、方針変更、既存判断の置換が発生したときに使う。