CtrlK
BlogDocsLog inGet started
Tessl Logo

my-repos

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.

61

Quality

71%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/dwmkerr/skills/my-repos/SKILL.md
SKILL.md
Quality
Evals
Security

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:

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:

    cd ~/repos/github/dwmkerr/<repo>
    ORIGINAL_BRANCH=$(git branch --show-current)
    git stash --include-untracked
  2. Fetch for reference if you need other branches:

    git fetch origin
    git checkout origin/main  # or any branch for reference
  3. Always return to original state when done:

    git checkout "$ORIGINAL_BRANCH"
    git stash pop

3. If Repo Not Found Locally

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>

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

User: "Check my repo effective-shell for the chapter on pipes"

  1. Check local: ls ~/repos/github/dwmkerr/effective-shell
  2. If exists, work directly in the repo
  3. Search for content: grep -r "pipes" ~/repos/github/dwmkerr/effective-shell/

User: "What branches are in my repo X?"

  1. Locate repo locally or clone
  2. cd ~/repos/github/dwmkerr/X && git branch -a
Repository
dwmkerr/claude-toolkit
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.