gh-cli When to Use - Working with GitHub repositories, pull requests, issues, releases, or raw file URLs. - You need authenticated access to private repositories or higher API rate limits. - You are about to use , , , or an MCP fetch tool against GitHub. When NOT to Use - The target is not GitHub. - Plain local git operations already solve the task. Guidance Prefer the authenticated CLI over raw HTTP fetches for GitHub content. In particular: - Prefer , , , , and over unauthenticated or . - Prefer cloning a repository and reading files locally over fetching blobs directly. - Avoid using GitHu…