aip
Google API Improvement Proposals (AIP) reference. Use BEFORE designing or reviewing APIs, protobuf definitions, or any work…
GitHub CLI (gh) conventions and the inline PR review recipe. Use when working with GitHub repositories, PRs, issues, actions, `gh api`, or any GitHub operations from the command line.
$ npx -y skills add fredrikaverpil/dotfiles --skill gh-cli --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/gh-cliContext preview
The summary Claude sees to decide when to auto-load this skill.
GitHub CLI (gh) conventions and the inline PR review recipe. Use when working with GitHub repositories, PRs, issues, actions, `gh api`, or any GitHub operations from the command line.
name: gh-cli description: GitHub CLI (gh) conventions and the inline PR review recipe. Use when working with GitHub repositories, PRs, issues, actions, `gh api`, or any GitHub operations from the command line.
`gh --help` and https://cli.github.com/manual cover the command surface. This skill covers only what they don't.
The defaults dump far more than a terminal needs.
`gh pr review` only submits an overall body. Inline comments need `gh api`, which posts the comments and the summary in one call. Read the diff first (`gh pr diff NUMBER`), then:
gh api repos/{owner}/{repo}/pulls/NUMBER/reviews --input - <<'EOF'
{
"commit_id": "LATEST_COMMIT_SHA",
"event": "COMMENT",
"body": "Overall: solid changes with a few suggestions.",
"comments": [
{
"path": "src/example.go",
"line": 42,
"side": "RIGHT",
"body": "This variable is unused."
}
]
}
EOF`side` is `RIGHT` for additions, `LEFT` for deletions; multi-line comments add `start_line` and `start_side`. A `body` may contain a GitHub suggestion block (```` ```suggestion ````) to propose replacement code.
`event` is `COMMENT`, `APPROVE`, or `REQUEST_CHANGES` — ask me which one before submitting, and default to `COMMENT`.
Personal dotfiles, managed in three layers: Nix (nix/): system configuration and packages, pinned by flake.lock and applied with a rebuild. Fully reproducible. Stow (stow/): dotfiles symlinked into $HOME with GNU Stow (not Nix).
Google API Improvement Proposals (AIP) reference. Use BEFORE designing or reviewing APIs, protobuf definitions, or any work…
Analyze a git repo's history to surface high-churn files, ownership risks, bug hotspots, momentum trends, and firefighting…
This skill should be used when creating a GitHub pull request via `gh pr create`. Covers the gh CLI mechanics; PR title and body…
This skill should be used BEFORE running any git commit command. Triggers when about to run `git commit`. Ensures commit messages…
Where this author deviates from, or tightens, idiomatic Go defaults.
Interact with the user's running Neovim instance via RPC. Use this skill when you need to execute Lua or Vimscript inside Neovim,…