Locate and work with dwmkerr's repositories. Use when user mentions "my repos", "my repo X", "check my repo", or needs to find/access a specific repository.
View on GitHubplugins/dwmkerr/skills/my-repos/SKILL.md
February 1, 2026
Select agents to install to:
npx add-skill https://github.com/dwmkerr/claude-toolkit/blob/main/plugins/dwmkerr/skills/my-repos/SKILL.md -a claude-code --skill my-reposInstallation paths:
.claude/skills/my-repos/# My Repos Guide for locating and working with dwmkerr's repositories. ## Repository Structure ``` ~/repos/ ├── github/ │ ├── dwmkerr/ # Personal repos (github.com/dwmkerr) │ │ ├── effective-shell/ │ │ ├── hacker-laws/ │ │ ├── claude-toolkit/ │ │ └── ... │ └── mckinsey/ # McKinsey open source repos (github.com/mckinsey) │ └── ... ``` ## Finding a Repository ### 1. Check Local First Always check if the repo exists locally: ```bash ls ~/repos/github/dwmkerr/<repo-name> ls ~/repos/github/mckinsey/<repo-name> ``` ### 2. If Local Repo Exists When working with an existing local repo: 1. **Record the current state** before making changes: ```bash cd ~/repos/github/dwmkerr/<repo> ORIGINAL_BRANCH=$(git branch --show-current) git stash --include-untracked ``` 2. **Fetch for reference** if you need other branches: ```bash git fetch origin git checkout origin/main # or any branch for reference ``` 3. **Always return to original state** when done: ```bash git checkout "$ORIGINAL_BRANCH" git stash pop ``` ### 3. If Repo Not Found Locally Check if it exists on GitHub: ```bash gh repo view dwmkerr/<repo-name> --json name,url ``` If it exists remotely, clone it: ```bash git clone https://github.com/dwmkerr/<repo-name> ~/repos/github/dwmkerr/<repo-name> ``` For McKinsey repos: ```bash gh repo view mckinsey/<repo-name> --json name,url git clone https://github.com/mckinsey/<repo-name> ~/repos/github/mckinsey/<repo-name> ``` ## GitHub Details - **Personal GitHub username**: `dwmkerr` - **Personal repos path**: `~/repos/github/dwmkerr/` - **McKinsey repos path**: `~/repos/github/mckinsey/` ## Common Repos Some frequently accessed repositories: - `effective-shell` - Book and website for shell/terminal skills - `hacker-laws` - Laws, theories, and patterns for developers - `claude-toolkit` - Claude Code plugins and skills - `dotfiles` - Personal configuration files ## Example Usage U