https://github.com/dubsopenhub/copilot-cli-mastery
๐ Interactive training system for GitHub Copilot CLI โ From Zero to CLI Wizard
https://github.com/dubsopenhub/copilot-cli-mastery
Last synced: 2 days ago
JSON representation
๐ Interactive training system for GitHub Copilot CLI โ From Zero to CLI Wizard
- Host: GitHub
- URL: https://github.com/dubsopenhub/copilot-cli-mastery
- Owner: DUBSOpenHub
- License: mit
- Created: 2026-02-21T00:34:23.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-06-04T03:20:15.000Z (about 2 months ago)
- Last Synced: 2026-07-07T22:21:29.191Z (23 days ago)
- Language: Python
- Size: 203 KB
- Stars: 3
- Watchers: 0
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# ๐ Copilot CLI Mastery
> **From Zero to CLI Wizard** โ Learn the GitHub Copilot CLI at your own pace with interactive lessons, quizzes, and hands-on challenges.
>
> 
> โก **Get started fast!** Install the skill and say "cliexpert":
> ```bash
> mkdir -p ~/.copilot/skills/cli-mastery/curriculum && \
> curl -sSL https://raw.githubusercontent.com/DUBSOpenHub/copilot-cli-mastery/main/SKILL.md \
> -o ~/.copilot/skills/cli-mastery/SKILL.md && \
> for f in module-1-slash-commands module-2-keyboard-shortcuts module-3-modes module-4-agents module-5-skills module-6-mcp module-7-advanced module-8-configuration scenarios final-exam; do \
> curl -sSL "https://raw.githubusercontent.com/DUBSOpenHub/copilot-cli-mastery/main/curriculum/${f}.md" \
> -o ~/.copilot/skills/cli-mastery/curriculum/${f}.md; done
> ```
## โก Install
```bash
mkdir -p ~/.copilot/skills/cli-mastery/curriculum
curl -sSL https://raw.githubusercontent.com/DUBSOpenHub/copilot-cli-mastery/main/SKILL.md \
-o ~/.copilot/skills/cli-mastery/SKILL.md
for f in module-1-slash-commands module-2-keyboard-shortcuts module-3-modes module-4-agents module-5-skills module-6-mcp module-7-advanced module-8-configuration scenarios final-exam; do
curl -sSL "https://raw.githubusercontent.com/DUBSOpenHub/copilot-cli-mastery/main/curriculum/${f}.md" \
-o ~/.copilot/skills/cli-mastery/curriculum/${f}.md
done
```
Then open the Copilot CLI and say **"cliexpert"** to start training.
## ๐ 8 Training Modules
| # | Module | Topics | Difficulty |
|---|--------|--------|------------|
| 1 | **Slash Commands** | All 42 commands across 8 categories | ๐ขโ๐ด |
| 2 | **Keyboard Shortcuts** | 19 shortcuts with muscle-memory training | ๐ขโ๐ก |
| 3 | **Interaction Modes** | Ask, Edit, Agent โ when to use each | ๐ขโ๐ก |
| 4 | **Agent System** | Built-in agents, custom agents, orchestration | ๐กโ๐ด |
| 5 | **Skills System** | What skills are, how to create and use them | ๐กโ๐ด |
| 6 | **MCP Integration** | GitHub MCP server, custom servers, config | ๐กโ๐ |
| 7 | **Advanced Techniques** | Context management, prompt engineering, CI/CD | ๐ดโ๐ |
| 8 | **Configuration** | Settings, themes, keybindings, permissions | ๐กโ๐ |
Plus **8 scenario challenges** and a **final exam**.
## ๐ฎ Features
- **Guided Lessons** โ step-by-step walkthroughs with examples
- **Quizzes** โ test your knowledge after each module
- **Scenario Challenges** โ real-world workflow simulations
- **XP & Leveling** โ earn points and level up from Newcomer to CLI Wizard
- **Progress Tracking** โ persistent progress via SQL across sessions
## ๐๏ธ Architecture
```
SKILL.md # Slim router (492 tokens) โ drives the skill
curriculum/
โโโ module-1-slash-commands.md
โโโ module-2-keyboard-shortcuts.md
โโโ module-3-modes.md
โโโ module-4-agents.md
โโโ module-5-skills.md
โโโ module-6-mcp.md
โโโ module-7-advanced.md
โโโ module-8-configuration.md
โโโ scenarios.md
โโโ final-exam.md
```
SKILL.md stays under the 500-token budget. Curriculum files are loaded on demand via the `view` tool.
## ๐ License
MIT
---
## ๐ Built with Love
Created with ๐ by [DUBSOpenHub](https://github.com/DUBSOpenHub) to help more people discover the joy of GitHub Copilot CLI.
Let's build! ๐โจ