Catalog
github/cli-mastery

github

cli-mastery

Interactive training for the GitHub Copilot CLI. Guided lessons, quizzes, scenario challenges, and a full reference covering slash commands, shortcuts, modes, agents, skills, MCP, and configuration. Say "cliexpert" to start.

v1.0Latest
New~496Updated Jun 26, 2026

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

Trigger Action
"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

On first interaction, initialize progress tracking:

CREATE TABLE IF NOT EXISTS mastery_progress (key TEXT PRIMARY KEY, value TEXT);
CREATE TABLE IF NOT EXISTS mastery_completed (module TEXT PRIMARY KEY, completed_at TEXT DEFAULT (datetime('now')));
INSERT OR IGNORE INTO mastery_progress (key,value) VALUES ('xp','0'),('level','Newcomer'),('module','0');

XP: lesson +20, correct +15, perfect quiz +50, scenario +30. Levels: 0=Newcomer 100=Apprentice 250=Navigator 400=Practitioner 550=Specialist 700=Expert 850=Virtuoso 1000=Architect 1150=Grandmaster 1500=Wizard. Max XP from all content: 1600 (8 modules × 145 + 8 scenarios × 30 + final exam 200).

When module counter exceeds 8 and user says "cliexpert", offer: scenarios, final exam, or review any module.

Rules: ask_user with choices for ALL quizzes/scenarios. Show XP after correct answers. One concept at a time; offer quiz or review after each lesson.

Files11
11 files · 17.2 KB

Select a file to preview

Overall Score

88/100

Grade

A

Excellent

Safety

92

Quality

87

Clarity

88

Completeness

85

Summary

This is an interactive training skill for GitHub Copilot CLI. It guides agents through 8 structured modules (slash commands, shortcuts, modes, agents, skills, MCP, advanced techniques, and configuration), scenario challenges, and a comprehensive exam. The skill uses a progress tracking system with experience points, levels, and module completion tracking via SQL, delivering content on-demand through structured lessons, quizzes, and challenges.

Detected Capabilities

progress tracking via SQL databasereading reference markdown filesinteractive quizzes via ask_userscenario-based challengesXP and level managementmulti-step lesson routing

Trigger Keywords

Phrases that MCP clients use to match this skill to user intent.

cliexpertcopilot cli trainingslash commands quizcli scenario challengecopilot shortcuts tutorialcli final exammcp configuration guideagent orchestration

Use Cases

  • Learn GitHub Copilot CLI commands and shortcuts in a structured, gamified curriculum
  • Take quiz challenges to validate understanding of slash commands and keyboard shortcuts
  • Work through real-world scenario challenges to practice multi-step workflows
  • Progress through 8 focused modules building expertise from basics to advanced configuration
  • Test comprehensive knowledge with a final exam covering all CLI features
  • Achieve mastery levels from Newcomer to Wizard based on accumulated experience points

Quality Notes

  • Excellent structure: clear routing rules with specific triggers mapped to actions
  • Well-designed progression system with 8 modules, scenarios, and cumulative final exam; max XP is capped and transparent (1600 XP defined)
  • Strong pedagogical approach: one concept at a time, quizzes after lessons, scenario-based challenges mirror real workflows
  • All reference files present and accounted for (8 modules + scenarios + final exam + LICENSE)
  • Clear behavioral rules documented: `ask_user` with choices for all quizzes/scenarios, XP awards specified, level thresholds defined
  • Comprehensive reference content covers breadth of CLI features: slash commands, shortcuts, modes, agents, skills, MCP, advanced techniques, configuration
  • SQL schema clearly documented with INSERT...OR IGNORE for idempotency
  • Scenario challenges are practical and actionable (hotfix review, context rescue, agent orchestration, etc.)
  • Final exam question bank is detailed and varied (15 questions covering all modules)
  • Keyboard shortcuts module teaches pro tips alongside reference material
  • MCP configuration includes security best practices (env var refs, credential avoidance)
  • Specification adherence: conforms to agentskills.io (YAML frontmatter, clear INVOKES, focused scope)
Model: claude-haiku-4-5-20251001Analyzed: Jun 26, 2026

Reviews

Add this skill to your library to leave a review.

No reviews yet

Be the first to share your experience.

Use github/cli-mastery in your dev environment

Command Palette

Search for a command to run...