An open API service indexing awesome lists of open source software.

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

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.
>
> Screenshot 2026-02-24 at 11 45 08 PM

> โšก **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! ๐Ÿš€โœจ