Agent Skill
2/7/2026pr-reviewer
Review code changes in GitHub pull requests or local git branches against main branch. Use this skill when: - "goldeneggg/dotfiles の PR #123 をレビューして" - "このPRのコード品質をチェックして" - "feature/new-api ブランチをレビュー" - "develop と比較してレビューして" - "セキュリティの観点でレビューして" - "この変更にバグがないか確認して" - "コーディング規約に準拠しているか確認" - "このブランチの変更を main と比較してレビュー"
G
goldeneggg
1GitHub Stars
1Views
npx skills add goldeneggg/dotfiles
SKILL.md
| Name | pr-reviewer |
| Description | Review code changes in GitHub pull requests or local git branches against main branch. Use this skill when: - "goldeneggg/dotfiles の PR #123 をレビューして" - "このPRのコード品質をチェックして" - "feature/new-api ブランチをレビュー" - "develop と比較してレビューして" - "セキュリティの観点でレビューして" - "この変更にバグがないか確認して" - "コーディング規約に準拠しているか確認" - "このブランチの変更を main と比較してレビュー" |
Setup
git clone [this project] ~/dotfiles
cd ~/dotfiles
# for Mac only
# *require to install Homebrew. See: https://brew.sh/index_ja
make install-brew-pkgs
make setup
Install npm global packages
make init-npms
Setup my projects
make init-projects
Update
dotfiles
make reset
# skip "go get" as follows
make reset-skip-goget
Refactoring
Improving Git protocol security on GitHub | The GitHub Blog の対応
neobundleのgit submodule URLが git:// になっているので、https:// に変更する
- .gitmodules 修正
url = https://github.com/Shougo/neobundle.vim
git submodule syncgit submodule update --remote --recursiveが正常動作するか確認- 上手くいかない場合、
The unauthenticated git protocol on port 9418 is no longer supported.エラーが出る
- 上手くいかない場合、
anyenv -> asdf切り替え
brew update && brew install asdfecho -e "\n. $(brew --prefix asdf)/libexec/asdf.sh" >> ${ZDOTDIR:-~}/.zshrc- ターミナル再起動
asdf plugin add rubyasdf list all rubyでインストール可能バージョン確認
asdf install ruby 3.0.4asdf install ruby 2.7.6asdf global ruby 3.0.4asdf reshim ruby- シェルやターミナルを再起動して
ruby -vで動作確認 - 以降、pythonとnodejsも同様の流れでインストール
- 言語ごとにglobalに導入したいツールやライブラリをインストール
- nodejs
npm install -g ...(make init-npms) - python
pip install --upgrade ...(make init-pips)- pythonだけインストールしただけではツールのPATHが通っておらず
asdf reshim pythonして解決
- pythonだけインストールしただけではツールのPATHが通っておらず
- ruby
gem install ...(make init-gems)
- nodejs
- ~/.asdfrc ファイル作成
- 必要に応じて各プロジェクト配下に .tool-versions ファイルを用意
※ anyenv
rm -fr ~/.anyenvbrew uninstall anyenv
Skills Info
Original Name:pr-reviewerAuthor:goldeneggg
Download