skills/git-quick-clone/SKILL.md
Clone GitHub repos with treeless partial clone. Use when the user provides a GitHub URL or user/repo and wants to clone it locally.
npx skillsauth add hayeah/dotfiles git-quick-cloneInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Clone GitHub repos with treeless partial clone (--filter=tree:0), sparse checkout auto-detection, and sensible branch setup.
# Clone user/repo — default: treeless partial clone (full history, smallest download)
git-quick-clone user/repo
# Clone from a full GitHub URL (query params are stripped automatically)
git-quick-clone https://github.com/user/repo?tab=readme-ov-file
# Paste a GitHub tree URL — sparse checkout is auto-detected
git-quick-clone https://github.com/user/repo/tree/main/path/to/dir
# Same for blob URLs — checks out the containing directory
git-quick-clone https://github.com/user/repo/blob/main/docs/guide.md
# Clone into a specific directory
git-quick-clone user/repo my-local-dir
# Full clone (no filters, no depth limit)
git-quick-clone user/repo --full
# Shallow depth override (legacy --depth behavior)
git-quick-clone user/repo --shallow 1
# Authenticate with a token (or set GITHUB_ACCESS env var)
git-quick-clone user/repo --token ghp_xxxxx
--filter=tree:0 (treeless partial clone) — full commit history, trees/blobs fetched on demand.--filter=tree:0 by default.user/repo (creates nested directory).master branch tracking the remote default branch.--shallow N falls back to legacy --depth=N behavior (truncated history).git init + git fetch are idempotent on an existing directory.tools
Web UI development — Vite+ toolchain setup and browser-based E2E testing workflow.
tools
Tooling and style guide for TypeScript projects.
development
Capture tmux pane content and export as text, HTML, SVG, PNG, or JPG. Use when you need a screenshot or text dump of a tmux pane for sharing, feeding to AI, or archiving terminal state.
testing
Copy-edit text. Fix grammar and/or tidy text into a concise listicle.