Menyediakan pelatihan interaktif, kuis, dan tantangan skenario untuk menguasai perintah, mode, dan konfigurasi GitHub Copilot CLI.
- Bintang GitHub
- 41.038
- File
- 11
- Commit terakhir
- 11 Nov 2026
- Lisensi
- MIT
- Tool yang diizinkan
- —
Apa fungsi skill cli-mastery?
cli-mastery adalah agent skill. Menyediakan pelatihan interaktif, kuis, dan tantangan skenario untuk menguasai perintah, mode, dan konfigurasi GitHub Copilot CLI.
Ringkasan dibuat dari SKILL.md skill ini.
Tentang skill cli-mastery
Anda dapat mempelajari seluk-beluk perintah dan konfigurasi GitHub Copilot CLI melalui tool pelatihan interaktif ini. Developer menggunakannya untuk mengikuti pelajaran terpandu, kuis, dan tantangan skenario yang dirancang untuk membangun keahlian dalam slash commands, shortcuts, modes, agents, dan pengaturan MCP. Seorang agent harus memuat skill ini ketika pengguna meminta untuk diajarkan tentang CLI, meminta cheat sheet, atau ingin mengikuti ujian akhir.
Sistem melacak progres pengguna menggunakan database SQL untuk mengelola XP dan level mulai dari Newcomer hingga Wizard. Tool ini mengandalkan view tool untuk membaca modul referensi dan skenario dari direktori lokal, serta menggunakan ask_user tool untuk menyajikan pertanyaan pilihan ganda. Pelatihan ini terstruktur dalam delapan modul dan file skenario spesifik, memberikan cara yang tergamifikasi untuk menguasai produktivitas command-line tanpa harus bergantung pada bantuan coding umum.
Apa yang bisa dilakukan agent dengannya
- 1Instruksi CLI terpanduSeorang developer dapat meminta agent untuk mengajarkan cara menggunakan GitHub Copilot CLI dari awal.
- 2Uji pengetahuan melalui kuisPengguna dapat meminta kuis yang berfokus khusus pada slash commands untuk memverifikasi pemahaman mereka.
- 3Asesmen akhir yang komprehensifSetelah pelatihan selesai, pengguna dapat mengikuti ujian akhir untuk membuktikan penguasaan mereka.
Ditulis dari SKILL.md milik skill tersebut. Setiap use case diverifikasi dengan kutipan darinya.
Cara install skill cli-mastery
Setiap perintah menyalin folder skill ke direktori skills client. Restart client atau mulai sesi baru untuk memuatnya.Install skill cli-mastery di Claude Code
~/.claude/skills/cli-mastery/SKILL.md
$ npx degit github/awesome-copilot/skills/cli-mastery ~/.claude/skills/cli-masteryInstall skill cli-mastery di Claude Code (project)
.claude/skills/cli-mastery/SKILL.md
$ npx degit github/awesome-copilot/skills/cli-mastery .claude/skills/cli-masteryInstall skill cli-mastery di Codex
~/.agents/skills/cli-mastery/SKILL.md
$ npx degit github/awesome-copilot/skills/cli-mastery ~/.agents/skills/cli-masteryInstall skill cli-mastery di Gemini CLI
~/.gemini/skills/cli-mastery/SKILL.md
$ npx degit github/awesome-copilot/skills/cli-mastery ~/.gemini/skills/cli-masteryInstall skill cli-mastery di Claude.ai
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
Pengecekan otomatis
Berjalan 15 Nov 2026Laporan lengkap →Lolos cek otomatis kami. Ini bukan audit keamanan: baca skripnya sebelum membiarkan agent menjalankannya. Cara kerja checks · Yang perlu diperbaiki untuk menambah poin
- Source repository terhubung dan dapat dijangkaugithub/awesome-copilot/skills/cli-mastery is public and reachablegithub.com/github/awesome-copilot/tree/HEAD/skills/cli-maste ↗Lolos
- Lisensi open source (OSI)MITspdx.org/licenses/MIT.html ↗Lolos
- Ada commit atau release dalam satu tahun terakhirLast commit 2026-11-11github.com/github/awesome-copilot/commits ↗Lolos
- Skrip tanpa unduh-lalu-jalankan atau pencurian kredensialNo scripts in the skill folderLolos
- Tidak ada instruksi tersembunyi di SKILL.mdNo override phrases, safeguard switches, credential requests or hidden charactersgithub.com/github/awesome-copilot/blob/HEAD/skills/cli-maste ↗Lolos
- Tool yang diizinkan otomatis dibatasiNo pre-approved tools; the agent asks before using onegithub.com/github/awesome-copilot/blob/HEAD/skills/cli-maste ↗Lolos
- SKILL.md mengikuti format Agent Skillsthe description does not say when to use the skillgithub.com/github/awesome-copilot/blob/HEAD/skills/cli-maste ↗Temuan
SKILL.md
Lihat di GitHubCopilot 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.
Berkas dalam skill ini
11Pertanyaan seputar skill cli-mastery
Bagaimana cara install skill cli-mastery di Claude Code?
Jalankan npx degit github/awesome-copilot/skills/cli-mastery ~/.claude/skills/cli-mastery. Claude Code memuat skill dari ~/.claude/skills (semua proyek) atau .claude/skills (satu proyek) dan menggunakan skill saat deskripsinya cocok dengan tugas.
Client mana saja yang bisa menggunakan skill cli-mastery?
Client apa pun yang membaca format Agent Skills: Claude Code, Codex, Gemini CLI, dan claude.ai (unggah sebagai ZIP). Script dalam skill hanya berjalan di client yang mengizinkan eksekusi kode.
Bagaimana cara memulai pelatihan?
Anda dapat memulai pelatihan interaktif dengan mengetik 'cliexpert'.
Topik apa saja yang dibahas dalam pelatihan ini?
Pelatihan ini mencakup slash commands, shortcuts, modes, agents, skills, MCP, dan konfigurasi.
Apakah skill ini menyertakan tantangan praktis?
Ya, ini mencakup tantangan skenario dan ujian akhir untuk menguji pemahaman Anda.