C

cli-mastery

by @githubv
4.3(37)

Provides interactive training for GitHub Copilot CLI, guiding users through lessons to master command-line tool usage techniques and best practices.

cli-toolsbash-scriptingshell-scriptingterminalautomationGitHub
Installation
npx skills add https://github.com/github/awesome-copilot --skill cli-mastery
compare_arrows

Before / After Comparison

1 组
Before

Users' unfamiliarity with GitHub Copilot CLI's commands, shortcuts, and patterns leads to low efficiency during use, preventing them from fully leveraging its potential and impacting development workflows.

After

Through interactive training, quizzes, and scenario challenges of the Copilot CLI Mastery skill, users can quickly master various CLI functions, significantly improving command-line operation efficiency and tool utilization.

SKILL.md

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

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.

User Reviews (0)

Write a Review

Effect
Usability
Docs
Compatibility

No reviews yet

Statistics

Installs2.1K
Rating4.3 / 5.0
Version
Updated2026年10月7日
Comparisons1

User Rating

4.3(37)
5
24%
4
49%
3
24%
2
3%
1
0%

Rate this Skill

0.0

Compatible Platforms

🔧Claude Code
🔧OpenClaw
🔧OpenCode
🔧Codex
🔧Gemini CLI
🔧GitHub Copilot
🔧Amp
🔧Kimi CLI

Timeline

Created2026年3月17日
Last Updated2026年10月7日
🎁 Agent Knowledge Cards
Survey