Bietet interaktives Training, Quizzes und Szenario-Challenges, um GitHub Copilot CLI Commands, Modi und Configs zu meistern.
- GitHub Stars
- 41.038
- Dateien
- 11
- Letzter Commit
- 11. Nov. 2026
- Lizenz
- MIT
- Erlaubte Tools
- —
Was macht der cli-mastery Skill?
cli-mastery ist ein Agent Skill. Bietet interaktives Training, Quizzes und Szenario-Challenges, um GitHub Copilot CLI Commands, Modi und Configs zu meistern.
Zusammenfassung erzeugt aus der SKILL.md des Skills.
Über den cli-mastery skill
Durch dieses interaktive Trainingstool kannst du die Feinheiten der GitHub Copilot CLI Commands und Configs erlernen. Entwickler nutzen es, um durch geführte Lektionen, Quizzes und Szenario-Challenges zu gehen, die darauf ausgelegt sind, Expertise in Slash Commands, Shortcuts, Modi, Agents und MCP-Settings aufzubauen. Ein Agent sollte diesen Skill laden, wenn ein User verlangt, das CLI zu lernen, nach einem Cheat Sheet fragt oder eine Abschlussprüfung machen möchte.
Das System verfolgt den Fortschritt der User mithilfe einer SQL-Datenbank, um XP und Levels von Newcomer bis Wizard zu verwalten. Es nutzt das view tool, um Referenzmodule und Szenarien aus dem lokalen Verzeichnis zu lesen, und verwendet das ask_user tool, um Multiple-Choice-Fragen zu stellen. Das Training ist in acht Module und spezifische Szenario-Dateien unterteilt und bietet einen gamifizierten Weg, um Command-Line-Produktivität zu meistern, ohne auf allgemeine Coding-Assistenz angewiesen zu sein.
Was ein agent damit machen kann
- 1Geführte CLI-EinführungEin Entwickler kann den Agenten bitten, ihm den Umgang mit dem GitHub Copilot CLI von Grund auf beizubringen.
- 2Wissenstest durch QuizzesUser können gezielt Quizzes zu Slash Commands anfordern, um ihr Verständnis zu überprüfen.
- 3Umfassende AbschlussprüfungSobald das Training abgeschlossen ist, kann ein User eine Abschlussprüfung ablegen, um seine Expertise zu beweisen.
Geschrieben basierend auf dem SKILL.md des skills. Jeder use case wurde gegen ein zitat daraus geprüft.
So installierst du den cli-mastery Skill
Jeder Befehl kopiert den Skill-Ordner in das Skills-Verzeichnis des Clients. Starte den Client neu oder beginne eine neue Session, um ihn zu laden.Den cli-mastery Skill in Claude Code installieren
~/.claude/skills/cli-mastery/SKILL.md
$ npx degit github/awesome-copilot/skills/cli-mastery ~/.claude/skills/cli-masteryDen cli-mastery Skill in Claude Code (project) installieren
.claude/skills/cli-mastery/SKILL.md
$ npx degit github/awesome-copilot/skills/cli-mastery .claude/skills/cli-masteryDen cli-mastery Skill in Codex installieren
~/.agents/skills/cli-mastery/SKILL.md
$ npx degit github/awesome-copilot/skills/cli-mastery ~/.agents/skills/cli-masteryDen cli-mastery Skill in Gemini CLI installieren
~/.gemini/skills/cli-mastery/SKILL.md
$ npx degit github/awesome-copilot/skills/cli-mastery ~/.gemini/skills/cli-masteryDen cli-mastery Skill in Claude.ai installieren
npx degit github/awesome-copilot/skills/cli-mastery cli-mastery && zip -r cli-mastery.zip cli-mastery # claude.ai → Customize → Skills → + → Create skill → Upload a skill → cli-mastery.zip
Automatisierte Checks
Geluften am 15. Nov. 2026Vollständiger Bericht →Hat unsere automatischen Prüfungen bestanden. Das ist kein Sicherheitsaudit: Lesen Sie die Skripte, bevor ein Agent sie ausführt. Wie die Checks funktionieren · Was du für mehr Punkte verbessern kannst
- Source Repository verknüpft und erreichbargithub/awesome-copilot/skills/cli-mastery is public and reachablegithub.com/github/awesome-copilot/tree/HEAD/skills/cli-maste ↗Bestanden
- Open Source Lizenz (OSI)MITspdx.org/licenses/MIT.html ↗Bestanden
- Commit oder Release im letzten JahrLast commit 2026-11-11github.com/github/awesome-copilot/commits ↗Bestanden
- Keine Download-und-Ausführen-Muster oder Zugangsdatendiebstahl in SkriptenNo scripts in the skill folderBestanden
- Keine versteckten Anweisungen in SKILL.mdNo override phrases, safeguard switches, credential requests or hidden charactersgithub.com/github/awesome-copilot/blob/HEAD/skills/cli-maste ↗Bestanden
- Vorab erlaubte Tools sind eingeschränktNo pre-approved tools; the agent asks before using onegithub.com/github/awesome-copilot/blob/HEAD/skills/cli-maste ↗Bestanden
- SKILL.md folgt dem Agent-Skills-Formatthe description does not say when to use the skillgithub.com/github/awesome-copilot/blob/HEAD/skills/cli-maste ↗Befund
SKILL.md
Auf GitHub ansehenCopilot 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.
Dateien in diesem Skill
11cli-mastery Skill-Fragen
Wie installiere ich den cli-mastery Skill in Claude Code?
Führe npx degit github/awesome-copilot/skills/cli-mastery ~/.claude/skills/cli-mastery aus. Claude Code lädt Skills aus ~/.claude/skills (alle Projekte) oder .claude/skills (ein Projekt) und nutzt einen Skill, wenn seine Beschreibung zur Aufgabe passt.
Welche Clients können den cli-mastery Skill nutzen?
Jeder Client, der das Agent Skills-Format liest: Claude Code, Codex, Gemini CLI und claude.ai (als ZIP hochladen). Skripte im Skill laufen nur dort, wo der Client Codeausführung erlaubt.
Wie starte ich das Training?
Du kannst das interaktive Training starten, indem du 'cliexpert' sagst.
Welche Themen werden im Training behandelt?
Das Training deckt Slash Commands, Shortcuts, Modi, Agents, Skills, MCP und Configuration ab.
Enthält der Skill auch praktische Challenges?
Ja, er enthält Szenario-Challenges und eine Abschlussprüfung, um dein Wissen zu testen.