cli-mastery
Faz seu agente aprender a usar a linha de comando do GitHub Copilot. Ele oferece lições, testes e exemplos para dominar os comandos e atalhos.
O que ela faz
Este é um treinador interativo para a ferramenta Copilot CLI do GitHub. Ele ensina como usar os comandos da linha de comando do Copilot através de lições, testes e desafios.
Quando usar
- ✓Quando você quer aprender a usar o Copilot CLI.
- ✓Para testar seus conhecimentos sobre os comandos do Copilot CLI.
- ✓Para praticar com situações reais de uso do Copilot CLI.
Exemplo do que pedir para a IA
“cliexpert”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Quando você inicia, ele te guia por lições e faz perguntas para verificar seu aprendizado. Ele também oferece desafios práticos e um resumo de todos os comandos.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add github/awesome-copilot --skill cli-masteryOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/cli-mastery/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Maestria na CLI do Copilot
HABILIDADE UTILITÁRIA — Treinador interativo da CLI do Copilot.
INVOCA: ask_user, sql, view
USE PARA: "cliexpert", "me ensine a CLI do Copilot", "me teste em comandos de barra", "folha de cola da CLI", "exame final da CLI do Copilot"
NÃO USE PARA: codificação geral, perguntas não relacionadas à CLI, recursos apenas do IDE
Roteamento e Conteúdo
| Gatilho | Ação |
|---|---|
| "cliexpert", "me ensine" | Ler próximo references/module-N-*.md, ensinar |
| "me teste", "teste-me" | Ler módulo atual, 5+ perguntas via ask_user |
| "cenário", "desafio" | Ler references/scenarios.md |
| "referência" | Ler módulo relevante, resumir |
| "exame final" | Ler references/final-exam.md |
Perguntas específicas da CLI recebem respostas diretas sem carregar referências.
Arquivos de referência no diretório references/. Leia sob demanda com view.
Comportamento
Na primeira interação, inicialize o rastreamento de progresso:
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: lição +20, correto +15, quiz perfeito +50, cenário +30. Níveis: 0=Novato 100=Aprendiz 250=Navegador 400=Praticante 550=Especialista 700=Especialista 850=Virtuoso 1000=Arquiteto 1150=Grão-Mestre 1500=Mago. XP máximo de todo o conteúdo: 1600 (8 módulos × 145 + 8 cenários × 30 + exame final 200).
Quando o contador de módulos exceder 8 e o usuário disser "cliexpert", ofereça: cenários, exame final ou revise qualquer módulo.
Regras: ask_user com choices para TODOS os quizzes/cenários. Mostre XP após respostas corretas. Um conceito por vez; ofereça quiz ou revisão após cada lição.
Perguntas frequentes
O que é Copilot CLI?
É uma ferramenta que ajuda você a usar o GitHub Copilot diretamente da linha de comando do seu computador.
O que são 'slash commands'?
São comandos especiais que começam com uma barra (/) e que você digita para o Copilot CLI fazer tarefas específicas.
Como o treinamento funciona?
Ele usa um sistema de pontos (XP) e níveis para acompanhar seu progresso enquanto você aprende e completa as lições e testes.
Detalhes
Descrição original do autor
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.
repo: github/awesome-copilot
Popularidade
- Estrelas no GitHub
- 40 mil
- Posição no ranking
- #5050
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
acquire-codebase-knowledge
Ajuda seu agente a entender e documentar um projeto de código existente. É útil para novas pessoas entrarem no projeto ou para ter uma visão geral da arquitetura.
github/awesome-copilot
acreadiness-assess
Faz seu agente avaliar a prontidão de um projeto para IA e gerar um relatório. É útil para entender o quão bem um projeto está preparado para usar ferramentas de IA.
github/awesome-copilot
acreadiness-generate-instructions
Ajuda seu agente a criar instruções para ferramentas de IA baseadas em uma avaliação. É útil para melhorar a forma como a IA interage com o código e fecha lacunas identificadas.
github/awesome-copilot
acreadiness-policy
Faz seu agente ajudar a definir ou aplicar políticas para avaliação de projetos de IA. É útil para padronizar a forma como os projetos são avaliados e garantir conformidade.
github/awesome-copilot
Skills parecidas
architecture-decision-records
Faz seu agente registrar decisões importantes sobre a estrutura do projeto. Ajuda a entender o porquê das escolhas feitas e a manter um histórico claro das mudanças.
affaan-m/ECC
code-tour
Faz seu agente criar guias passo a passo no código, com locais exatos em arquivos e linhas. É útil para apresentar um projeto, explicar código ou revisar mudanças. Ajuda a entender como um sistema funciona.
affaan-m/ECC
codebase-onboarding
Ajuda seu agente a analisar um código desconhecido e criar um guia de integração. Ele inclui um mapa da arquitetura, pontos de entrada e convenções. Ideal para quem está começando em um novo projeto.
affaan-m/ECC