validate-git-safety
Validate git operations won't affect protected branches or cause data loss
Validate git operations won't affect protected branches or cause data loss
how to use global instance **PROJECTPATHS** in this project
Conventional commits specification and Git workflow patterns. Use when writing commit messages, setting up commit hooks, or implementing semantic versioning automation.
Jujutsu (jj) version control commands. Use when working in a jj repository, running version control operations, viewing commit history, managing bookmarks (branches), creating or splitting commits, pushing to Git remotes, or any VCS task in a repo with a .jj directory. Also use when the user mentions jj, change IDs, revsets, or working-copy commits.
Project organization conventions for files, modules, and directory structure
A skill used when users request to write a commit message.
Commit all changes with validation, conventional commit message, GPG signing, and push to origin
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
Create a new branch from the current branch, push the branch, commit all local changes (including untracked files), run codex-review, push commits, and open a PR back to the original branch. Use when the user asks to move the current work to a new branch and open a PR to the branch they started from.
C++ development guidelines for modern C++17/20 projects. Use when creating C++ classes, functions, headers, or working with CMake, templates, smart pointers, RAII, memory management, STL containers, multithreading, or C++ best practices. Covers project structure, modern C++ idioms, build systems, testing with GoogleTest/Catch2, and performance considerations.
変更をコミットし、リモートにプッシュし、プルリクエストを作成します。ユーザーが「コミットしてPR作成」「変更をプッシュしてPR」などと指示した際に使用します。
Commit or stash current work, then start a new feature using worktree workflow. Use when beginning work on a new story or feature, ensures clean state before starting new work.
コミットメッセージとPRメッセージのガイドライン。Conventional Commits形式での日本語コミットメッセージ作成、PRの概要・レビュー観点・関連Issue記載をサポート。git commit、PR作成、コミットメッセージの書き方を聞かれた時に使用する。
Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification
Converts existing skills to the Antigravity standard (Project-root relative paths, uv dependency management). Use this when adding new skills or fixing existing ones to run properly in the Antigravity environment.
Work on multiple branches in parallel using git worktrees via the git-wt helper to avoid context switching or merge noise.
Writes an immutable artifact to the FPF EvidenceGraph (G.6).
Manage git worktrees for branch isolation. Use when creating feature branches, working on isolated tasks, creating PRs, and cleaning up after merge.