Explain Me A Repo — Git skill for Claude Code
If a GitHub repo URL was not provided, ask the user for one now.
How to install Explain Me A Repo
Installs to ~/.claude/commands/hamzafarooq-claude-code-starter-explain-me-a-repo.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/hamzafarooq/claude-code-starter/HEAD/.claude/commands/explain-me-a-repo.md -o ~/.claude/commands/hamzafarooq-claude-code-starter-explain-me-a-repo.md Restart Claude Code, or start a new session, for it to be picked up.
What Explain Me A Repo does
If a GitHub repo URL was not provided, ask the user for one now.
Then:
- Use Brave MCP to navigate to the repo URL —
mcp__brave-devtools__browser_navigate - Take a snapshot to read the page —
mcp__brave-devtools__browser_snapshot - Navigate to the raw README if visible — look for README.md link and navigate to it
- Explore key folders by navigating to subdirectories as needed (src/, app/, main files, config)
- Close the browser when done —
mcp__brave-devtools__browser_close
Produce
Alternatives in Git
- OSS PR — Commit + PR workflow for open source contributions: auto-creates a user-prefixed branch when on main/master, t 19.7k ★
- Contributing To Context-mode — This project is licensed under the Elastic License 2.0 (ELv2) and moves forward with your support 5.6k ★
- Merge Command — Finalize worktree work: update docs, commit, merge to main, clean up 1.3k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Integrate
You are the tool integration engine for claude-flow. Users bring you a resource — a GitHub repo, local files,
Kodus PR Suggestions Resolver
Use when the user wants to fetch, triage, or implement Kodus suggestions for an existing remote pull request v
Bench Setup
Build a new benchmark scope tailored to the user's task. Four-question intake plus a provider picker; accepts
Validate Title Provided
if [ -z "$PLAN_TITLE" ]; then echo "❌ Error: Plan title required" echo "Usage: /sync-todos-to-github \"Plan Ti
GitCommit
You are a commit message generator. Read the provided git diff and write a concise imperative commit message.
Review Nimbus PR
If a branch name is provided below, check it out first. Otherwise, use the
Related Agents
Kimi Ask
Use this agent when the user wants Kimi to answer a free-form question about the repository in prose — explain
Teacher Mentor
Use when the user wants to understand how a feature or piece of code actually works — after a significant impl
Appraiser
Use for deep-dive evaluation of one specific job posting — the "evaluate and then ask me" flow. Trigger when t