From dwmkerr
Locates dwmkerr's personal and McKinsey GitHub repositories locally or clones via git/gh CLI. Preserves git state for inspection, searching, and branch viewing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/dwmkerr:my-reposThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Guide for locating and working with dwmkerr's repositories.
Guide for locating and working with dwmkerr's repositories.
~/repos/
├── github/
│ ├── dwmkerr/ # Personal repos (github.com/dwmkerr)
│ │ ├── effective-shell/
│ │ ├── hacker-laws/
│ │ ├── claude-toolkit/
│ │ └── ...
│ └── mckinsey/ # McKinsey open source repos (github.com/mckinsey)
│ └── ...
Always check if the repo exists locally:
ls ~/repos/github/dwmkerr/<repo-name>
ls ~/repos/github/mckinsey/<repo-name>
When working with an existing local repo:
Record the current state before making changes:
cd ~/repos/github/dwmkerr/<repo>
ORIGINAL_BRANCH=$(git branch --show-current)
git stash --include-untracked
Fetch for reference if you need other branches:
git fetch origin
git checkout origin/main # or any branch for reference
Always return to original state when done:
git checkout "$ORIGINAL_BRANCH"
git stash pop
Check if it exists on GitHub:
gh repo view dwmkerr/<repo-name> --json name,url
If it exists remotely, clone it:
git clone https://github.com/dwmkerr/<repo-name> ~/repos/github/dwmkerr/<repo-name>
For McKinsey repos:
gh repo view mckinsey/<repo-name> --json name,url
git clone https://github.com/mckinsey/<repo-name> ~/repos/github/mckinsey/<repo-name>
dwmkerr~/repos/github/dwmkerr/~/repos/github/mckinsey/Some frequently accessed repositories:
effective-shell - Book and website for shell/terminal skillshacker-laws - Laws, theories, and patterns for developersclaude-toolkit - Claude Code plugins and skillsdotfiles - Personal configuration filesUser: "Check my repo effective-shell for the chapter on pipes"
ls ~/repos/github/dwmkerr/effective-shellgrep -r "pipes" ~/repos/github/dwmkerr/effective-shell/User: "What branches are in my repo X?"
cd ~/repos/github/dwmkerr/X && git branch -anpx claudepluginhub dwmkerr/claude-toolkit --plugin dwmkerrClones a GitHub repo and sets up an interactive study session for reading and analyzing the codebase. Answers questions with source-of-truth evidence from the actual code.