What problem does it solve? When you need to inspect code from a remote GitHub, GitLab, or Bitbucket repository, manually cloning and keeping it updated is repetitive. This Skill resolves any repository reference to a cached local checkout so you can immediately read and search the code. ## Core Features & Use Cases - Flexible Reference Parsing: Accepts HTTPS URLs, git@ SSH references, ssh:// URLs, and owner/repo shorthand, normalizing them to a canonical host/org/repo path. - Cached Partial Clones: Clones with --filter=blob:none on first use, then fetches and fast-forwards on a configurable throttle, returning the cached copy even when offline. - Use Case: A user asks you to review the authentication logic in github.com/acme/api. Run the checkout script, get the local path under ~/.cache/checkouts, and search the codebase directly without manual cloning. ## Quick Start Resolve the repository github.com/owner/repo to a local checkout so you can read and search its code.