GitHub Copilot CLIのコマンド、モード、設定を習得するための、インタラクティブなトレーニング、クイズ、シナリオチャレンジを提供します。
- GitHubスター
- 41,038
- ファイル
- 11
- 最終コミット
- 2026年11月11日
- ライセンス
- MIT
- 許可されたツール
- —
cli-mastery skillは何をしますか
cli-masteryはAgent Skillsです。 GitHub Copilot CLIのコマンド、モード、設定を習得するための、インタラクティブなトレーニング、クイズ、シナリオチャレンジを提供します。.
skillのSKILL.mdから生成された要約。
cli-mastery skill について
このインタラクティブなトレーニングツールを使用すると、GitHub Copilot CLIのコマンドや設定の詳細を学習できます。開発者は、ガイド付きのレッスン、クイズ、シナリオチャレンジを通じて、スラッシュコマンド、ショートカット、モード、エージェント、およびMCP設定の専門知識を深めることができます。ユーザーがCLIのレクチャーを求めた場合、チートシートを要求した場合、または最終試験を受けたいと言った場合に、エージェントはこのSKILLをロードする必要があります。
システムはSQLデータベースを使用してユーザーの進捗を追跡し、NewcomerからWizardまでのXPとレベルを管理します。ローカルディレクトリから参照モジュールやシナリオを読み取るためにviewツールを使用し、選択式の問題を表示するためにask_userツールを使用します。トレーニングは8つのモジュールと特定のシナリオファイルで構成されており、一般的なコーディング支援に頼ることなく、コマンドラインの生産性を習得できるゲーム化された手法を提供します。
エージェントができること
- 1ガイド付きCLIレクチャー開発者はエージェントに対し、GitHub Copilot CLIの使い方をゼロから教えるよう依頼できます。
- 2クイズによる知識テストユーザーは、理解度を確認するためにスラッシュコマンドに特化したクイズをリクエストできます。
- 3包括的な最終評価トレーニング完了後、ユーザーは習得度を証明するために最終試験を受けることができます。
skill の SKILL.md から作成されています。すべてのユースケースは、その引用と照合されています。
cli-mastery skillのインストール方法
各コマンドはskillフォルダをクライアントのskillsディレクトリにコピーします。読み込むには、クライアントを再起動するか新しいセッションを開始してください。Claude Codeにcli-mastery skillをインストールする
~/.claude/skills/cli-mastery/SKILL.md
$ npx degit github/awesome-copilot/skills/cli-mastery ~/.claude/skills/cli-masteryClaude Code (project)にcli-mastery skillをインストールする
.claude/skills/cli-mastery/SKILL.md
$ npx degit github/awesome-copilot/skills/cli-mastery .claude/skills/cli-masteryCodexにcli-mastery skillをインストールする
~/.agents/skills/cli-mastery/SKILL.md
$ npx degit github/awesome-copilot/skills/cli-mastery ~/.agents/skills/cli-masteryGemini CLIにcli-mastery skillをインストールする
~/.gemini/skills/cli-mastery/SKILL.md
$ npx degit github/awesome-copilot/skills/cli-mastery ~/.gemini/skills/cli-masteryClaude.aiにcli-mastery skillをインストールする
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
自動チェック
実行日 2026年11月15日完全なレポート →自動チェックに合格しました。これはセキュリティ監査ではありません。エージェントに実行させる前にスクリプトを読んでください。 チェックの仕組み · 点数を上げるための改善点
- ソースリポジトリがリンクされており、アクセス可能github/awesome-copilot/skills/cli-mastery is public and reachablegithub.com/github/awesome-copilot/tree/HEAD/skills/cli-maste ↗合格
- オープンソースライセンス (OSI)MITspdx.org/licenses/MIT.html ↗合格
- 過去1年以内にコミットまたはリリースありLast commit 2026-11-11github.com/github/awesome-copilot/commits ↗合格
- スクリプトにダウンロード実行や認証情報の窃取がないNo scripts in the skill folder合格
- SKILL.md に隠れた指示がないNo override phrases, safeguard switches, credential requests or hidden charactersgithub.com/github/awesome-copilot/blob/HEAD/skills/cli-maste ↗合格
- 事前許可ツールが限定されているNo pre-approved tools; the agent asks before using onegithub.com/github/awesome-copilot/blob/HEAD/skills/cli-maste ↗合格
- SKILL.md が Agent Skills の形式に従っているthe description does not say when to use the skillgithub.com/github/awesome-copilot/blob/HEAD/skills/cli-maste ↗検出事項
SKILL.md
GitHubで表示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.
このスキルのファイル
11cli-mastery skillに関する質問
Claude Codeにcli-mastery skillをインストールするには
npx degit github/awesome-copilot/skills/cli-mastery ~/.claude/skills/cli-masteryを実行してください。Claude Codeは~/.claude/skills(すべてのプロジェクト)または.claude/skills(単一プロジェクト)からskillsを読み込み、説明がタスクに一致する場合にskillを使用します。
cli-mastery skillはどのクライアントで使用できますか
Agent Skills形式を読み込むすべてのクライアントで使用できます: Claude Code、Codex、Gemini CLI、claude.ai(ZIPとしてアップロード)。skill内のスクリプトは、クライアントがコード実行を許可した場合にのみ実行されます。
トレーニングを始めるにはどうすればよいですか?
「cliexpert」と入力することで、インタラクティブなトレーニングを開始できます。
トレーニングではどのようなトピックを扱いますか?
スラッシュコマンド、ショートカット、モード、エージェント、SKILL、MCP、および設定をカバーしています。
このSKILLには実践的なチャレンジが含まれていますか?
はい、知識を確認するためのシナリオチャレンジと最終試験が含まれています。