Adaptive GitHub companion for all skill levels. AI-driven assessment that meets you where you are — from first commit to team workflows.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin navigating-githubGo from zero to GitHub in minutes, then learn git through hands-on lessons on your actual project.
This skill does two things:
No slides. No docs. No assumed knowledge. Run a command, see what happens, then understand why. The AI adapts to your level automatically.
Say "set up my repo" or "help me with github" and the skill walks through everything:
gh CLI, authenticates, configures git identitygit init, auto-generated .gitignore, first commitgh repo create, push, shows the live URLSkips anything already done. Complete beginners get full explanations ("GitHub is like Google Drive for code"). Experienced developers get it done in seconds.
Say "teach me github" or run /github-learn to start. Every lesson runs on your real project using do-then-explain: run the command, see the result, then understand why.
| Lesson | What You Do |
|---|---|
| GitHub 101 | Make changes, commit, push — guided step by step |
| Branching Basics | Create a branch, make a change, switch back, see the difference |
| Your First PR | Branch, push, create a PR, see the diff, merge it |
| Lesson | What You Do |
|---|---|
| Branch Workflows | Feature branches, naming conventions, keeping branches current |
| PR Review Flow | Review a PR, leave comments, approve or request changes |
| Team Git | Forking, upstream sync, co-authoring commits |
| Lesson | What You Do |
|---|---|
| Rebase vs Merge | Interactive rebase, squash commits, clean history |
| GitHub Actions | Write a CI workflow, push, watch it run |
| Review Ecosystem | Set up CodeRabbit, understand automated review tools |
Each lesson checks understanding before moving on. After each lesson, you get a summary, a challenge to try solo, and a suggestion for what to learn next.
The skill figures out your level from your environment — commit message quality, branch usage, auth state — not from a questionnaire. It only asks when signals are genuinely ambiguous.
| Level | What You Experience |
|---|---|
| Beginner | Analogies, zero jargon, full step-by-step. The AI does it and teaches as it goes. |
| Intermediate | Light jargon with definitions, explains the "why." Handles it, asks you to confirm. |
| Advanced | Standard git vocabulary, brief rationale. Suggests, you decide. |
| Expert | Terse and technical. You drive, the AI assists. |
# Claude Code
/plugin marketplace add jeremylongshore/navigating-github
# Manual
git clone https://github.com/jeremylongshore/navigating-github.git
Works with: Claude Code, Cursor, Windsurf, Aider, Continue — any AI coding tool with terminal access.
main/master — always branches first.env, API keys, credentials)PRs welcome. If you see a gap in the curriculum, a confusing explanation, or a missing lesson — open an issue or submit a PR.
MIT — see LICENSE.
Built by Jeremy Longshore / Intent Solutions for the Tons of Skills marketplace.
Share bugs, ideas, or general feedback.
Automatically nudges Claude to offer learning exercises after git commits. Requires the learning-opportunities plugin.
A Claude Code plugin that forces you to write code yourself. AI shows code in chat and reviews your work, but never writes to your project files. Top-down learning with reference projects.
A Claude Code guide — skills for interactive onboarding and Q&A on setup, best practices, automation, and effective workflows
Git and PR workflows with code review, onboarding, and PR enhancement
Interactive teaching with chunked explanations and comprehension checks. For explaining code or concepts.