github avatar

Cli Mastery

A gamified training system for learning GitHub Copilot CLI commands and workflows. It walks you through eight structured modules covering slash commands, modes, agents, and MCP integration, then tests you with quizzes and scenario challenges. You earn XP for completing lessons and answering correctly, progressing from Newcomer to Wizard across 12 levels. The progression tracking uses SQLite to remember where you left off. It's thorough but feels a bit like mandatory corporate training. Best for developers who want structured learning rather than just fumbling through the CLI docs. Say "cliexpert" to start or jump straight to specific topics like "quiz me on slash commands."

skills.sh installs
2.1K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill cli-mastery --agent claude-code

Installs into .claude/skills of the current project.

Files

Copilot CLI Mastery

UTILITY SKILL — interactive Copilot CLI trainer. INVOKES: ask_user, sql, view USE FOR: "cliexpert", "teach me the Copilot CLI", "quiz me on slash commands", "CLI cheat sheet", "copilot CLI final exam" DO NOT USE FOR: general coding, non-CLI questions, IDE-only features

Routing and Content

TriggerAction
"cliexpert", "teach me"Read next references/module-N-*.md, teach
"quiz me", "test me"Read current module, 5+ questions via ask_user
"scenario", "challenge"Read references/scenarios.md
"reference"Read relevant module, summarize
"final exam"Read references/final-exam.md

Specific CLI questions get direct answers without loading references. Reference files in references/ dir. Read on demand with view.

Behavior

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Git & Pull Requests, AI & Agent Building, CLI & Terminal
First seen
Apr 16, 2026

More from github/awesome-copilot

All 318
1github avatarspring-boot-testinggithub/awesome-copilotExpert Spring Boot 4 testing specialist that selects the best Spring Boot testing techniques for your situation with Junit 6 and AssertJ.2.1Kskills.sh installs
2github avatarcodeqlgithub/awesome-copilotComprehensive guide for setting up and configuring CodeQL code scanning via GitHub Actions workflows and the CodeQL CLI. This skill should be used when users ne2Kskills.sh installs
3github avatarflowstudio-power-automate-buildgithub/awesome-copilotBuild, scaffold, and deploy Power Automate cloud flows using the FlowStudio MCP server. Your agent constructs flow definitions, wires connections, deploys, and 1.9Kskills.sh installs
4github avatarflowstudio-power-automate-debuggithub/awesome-copilotDebug failing Power Automate cloud flows using the FlowStudio MCP server. The Graph API only shows top-level status codes. This skill gives your agent action-le1.9Kskills.sh installs
5github avatarpublish-to-pagesgithub/awesome-copilotPublish presentations and web content to GitHub Pages. Converts PPTX, PDF, HTML, or Google Slides to a live GitHub Pages URL. Handles repo creation, file conver1.9Kskills.sh installs
6github avatarreviewing-oracle-to-postgres-migrationgithub/awesome-copilotIdentifies Oracle-to-PostgreSQL migration risks by cross-referencing code against known behavioral differences (empty strings, refcursors, type coercion, sortin1.8Kskills.sh installs