update-neovim
Use when the user asks to update, upgrade, build, or install Neovim from source
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Use when the user asks to update, upgrade, build, or install Neovim from source
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Use when creating git commits in any project. Covers mandatory commit body, Markdown formatting, staging discipline, the Write-tool + git-commit-F pattern for reliable commits, and post-commit verification. This skill should be used whenever Claude is about to create a git commit, even if another commit-related skill or plugin is also active — this one provides the universal authoring rules. Triggers on: "commit", "git commit", "create a commit", "stage and commit", "fixup", "amend", "absorb", "autosquash", "reword".
Verify that every commit on the current branch passes all project checks independently. Use after rebasing, before creating a PR, or when picking up a branch. Triggers on: "verify commits", "verify branch", "check each commit", "per-commit verification", "/verify-branch-commits".
Creates comprehensive handoff documents for seamless AI agent session transfers. Triggered when: (1) user requests handoff/memory/context save, (2) context window approaches capacity, (3) major task milestone completed, (4) work session ending, (5) user says 'save state', 'create handoff', 'I need to pause', 'context is getting full', (6) resuming work with 'load handoff', 'resume from', 'continue where we left off'. Proactively suggests handoffs after substantial work (multiple file edits, complex debugging, architecture decisions). Solves long-running agent context exhaustion by enabling fresh agents to continue with zero ambiguity.
Plan and lead a human through reviewing a local git diff for maximum comprehension — scope and triage the change, pick the right diff range, and order the walk so each file is legible when reached. Use before opening or reviewing a PR, when reviewing another engineer's branch checked out locally, or any time the user wants to understand a diff rather than have it auto-reviewed for bugs. Triggers on: "walk me through this diff", "help me review this branch", "review this diff", "understand these changes", "how should I review this", "/diff-walkthrough". Complements /code-review (which hunts bugs) and verify-branch-commits (which checks per-commit correctness) — this one optimizes a human's understanding.
Write and reply to GitHub PR review comments matching the user's preferred style — SHA-pinned permalinks for code, linked ticket IDs, in-thread replies. Use this whenever drafting or replying to a PR review comment (inline or review-body), leaving a comment on a PR or issue, responding to review feedback, or working a pending/draft review — even if the user doesn't say "skill". Triggers on "PR comment", "review comment", "reply to review", "reply to this comment", "leave a comment on the PR", "draft review", "pending review", "respond to the reviewer". Layers on top of `jira-preferences` (permalink + SHA-selection mechanics), `pr-conventions` (PR descriptions), and `commit-conventions` (commit messages).
Write PR descriptions matching the user's preferred style. Use when creating a pull request, drafting a PR description, drafting a PR body, opening a PR, or when the user says "write a PR description", "draft PR", "open PR", "create PR", "/pr-conventions". Layers on top of any project-level PR skills (e.g., edb-git-conventions:pr).
| name | update-neovim |
| description | Use when the user asks to update, upgrade, build, or install Neovim from source |
Builds and installs Neovim from source using the local install.sh script. The script clones or updates the Neovim repo at ~/.local/neovim, builds it, and stows config files.
cd /Users/grzegorz.rozdzialik/ubuntu-dotfiles/universal/neovim && ./install.sh
cd ~/.local/neovim && git log '@{1}..' --oneline
| Flag | Description |
|---|---|
-c / --clean | Run make distclean before building |
--skip-pull | Skip git pull, build from current state |
Use --clean when a build fails due to stale artifacts. Use --skip-pull to rebuild at the current commit without updating.
~/.local/neovim (clones if missing)--skip-pull)sudo chown -R $USER .)make CMAKE_BUILD_TYPE=RelWithDebInfosudo make install./stow.shsudo chown -R. If it persists, use --clean.--clean flag to do a fresh build.