All skills
github avatar

/cli-mastery

@febaf64 official
by githubgithub/awesome-copilot40k stars
5,040

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.

Use this Skill: https://skilld.dev/gh/github/awesome-copilot/cli-mastery

This session only. Nothing lands on disk.

referencesmodule-1-slash-commands.md

≈916 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Module 1: Slash Commands

Teach these categories one at a time, with examples and "when to use" guidance.

Getting Started

Command What it does When to use
/login Authenticate with GitHub First launch or expired session
/logout Sign out Switching accounts
/help Show all commands When lost
/exit /quit Exit CLI Done working
/init Bootstrap copilot-instructions.md New repo setup
/terminal-setup Configure multiline input First-time setup

Models & Agents

Command What it does When to use
/model Switch AI model Need different capability/speed
/agent Browse/select agents Delegate to specialist
/fleet Enable parallel subagents Complex multi-part tasks
/tasks View background tasks Check on running subagents

Code & Review

Command What it does When to use
/diff Review changes in current dir Before committing
/review Run code review agent Get feedback on changes
/lsp Manage language servers Need go-to-def, diagnostics
/ide Connect to IDE workspace Want IDE integration

Session & Context

Command What it does When to use
/context Show token usage visualization Context getting large
/usage Display session metrics Check premium request count
/compact Compress conversation history Near context limit
/session Show session info Need session details
/resume Switch to different session Continue previous work
/rename Rename current session Better organization
/share Export session to markdown/gist Share with team
/copy Copy last response to clipboard Grab AI output quickly
/clear Clear conversation history Fresh start

Permissions & Directories

Command What it does When to use
/allow-all Enable all permissions Trusted environment, move fast
/add-dir Add trusted directory Working across projects
/list-dirs Show allowed directories Check access scope
/cwd Change working directory Switch project context
/reset-allowed-tools Revoke tool approvals Tighten security

Configuration & Customization

Command What it does When to use
/instructions View active instruction files Debug custom behavior
/experimental Toggle experimental features Try autopilot mode
/theme Change terminal theme Personalize
/streamer-mode Hide sensitive info Livestreaming/demos
/changelog Show release notes After update
/update Update CLI New version available
/feedback Submit feedback Report bug or request

Extensibility

Command What it does When to use
/skills Manage skills Browse/enable capabilities
/mcp Manage MCP servers Add external tools
/plugin Manage plugins Extend functionality

Workflows & Research

Command What it does When to use
/plan Create implementation plan Before complex changes
/research Run deep research investigation Need thorough analysis with sources
/user Manage GitHub user list Team context

Quiz (5+ questions, use ask_user with 4 choices each)

Ask "Which command would you use to [scenario]?" style questions.

Source: SKILL.md on GitHub

1 warning16d5 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    This skill is a safe, interactive training tool for learning the GitHub Copilot CLI. It uses local SQL storage only to track user progress (XP and levels) and contains educational reference material without any malicious instructions, data exfiltration, or unauthorized command execution.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • Runlayer6mo

    6/11 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at febaf64. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 19 hours ago.

Activeupdated 7 months ago
metadata
{
  "version": "1.2.0"
}
  • CLI
  • MCP
  • github-copilot
  • training
  • interactive
  • slash-commands
  • agents
  • reference
  • quiz

README badge

README badge for github/awesome-copilot/cli-mastery

Teaches GitHub Copilot CLI features through interactive lessons, quizzes, scenario challenges, and reference materials covering slash commands, shortcuts, modes, agents, skills, and MCP configuration. Tracks progress with XP and skill levels, routing users through eight modules with optional final exam and scenario challenges.

Generated from the current SKILL.md.

What does this skill teach?
Interactive training on the GitHub Copilot CLI, covering slash commands, shortcuts, modes, agents, skills, MCP, and configuration through guided lessons, quizzes, and scenario challenges.
How do I start using this skill?
Say 'cliexpert' or 'teach me the Copilot CLI' to begin. The skill will load modules sequentially and track your progress with an XP and leveling system.
What types of content does this skill include?
Eight modules with lessons, quizzes with 5+ questions each, scenario challenges, a reference section, and a final exam that together award up to 1600 total XP.
Can I use this skill for general coding questions?
No. This skill is designed specifically for Copilot CLI training. Use it for CLI-related questions, not general coding or IDE-only features.
Does this skill track my learning progress?
Yes. The skill tracks XP earned from lessons, quizzes, scenarios, and exams, and assigns you a level from Newcomer to Wizard based on total points.

Generated from the current SKILL.md. These answers refresh after source changes.