Ofrece entrenamiento interactivo, cuestionarios y desafíos de escenarios para dominar los comandos, modos y configuraciones de GitHub Copilot CLI.
- Estrellas en GitHub
- 41.038
- Archivos
- 11
- Último commit
- 11 nov 2026
- Licencia
- MIT
- Herramientas permitidas
- —
¿Qué hace la skill cli-mastery?
cli-mastery es una agent skill. Ofrece entrenamiento interactivo, cuestionarios y desafíos de escenarios para dominar los comandos, modos y configuraciones de GitHub Copilot CLI.
Resumen generado a partir del SKILL.md de la skill.
Sobre la skill cli-mastery
Es posible aprender las complejidades de los comandos y configuraciones de GitHub Copilot CLI a través de esta herramienta de entrenamiento interactivo. Los desarrolladores la utilizan para avanzar mediante lecciones guiadas, cuestionarios y desafíos de escenarios diseñados para desarrollar experiencia en slash commands, atajos, modos, agentes y ajustes de MCP. Un agente debe cargar esta skill cuando un usuario solicite aprender sobre el CLI, pida una cheat sheet o quiera realizar un examen final.
El sistema realiza un seguimiento del progreso del usuario mediante una base de datos SQL para gestionar la XP y los niveles, que van desde Newcomer hasta Wizard. Se apoya en la herramienta view para leer módulos de referencia y escenarios desde el directorio local, y utiliza la herramienta ask_user para presentar preguntas de opción múltiple. El entrenamiento se estructura en ocho módulos y archivos de escenarios específicos, proporcionando una forma gamificada de dominar la productividad en la línea de comandos sin necesidad de depender de asistencia de programación general.
Lo que un agente puede hacer con ella
- 1Instrucción guiada de CLIUn desarrollador puede pedirle al agente que le enseñe a usar GitHub Copilot CLI desde cero.
- 2Evaluación de conocimientos mediante cuestionariosLos usuarios pueden solicitar cuestionarios enfocados específicamente en slash commands para verificar su comprensión.
- 3Evaluación final integralUna vez completado el entrenamiento, un usuario puede realizar un examen final para demostrar su dominio.
Escrito a partir del SKILL.md de la skill. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar la skill cli-mastery
Cada comando copia la carpeta de la skill al directorio de skills del cliente. Reinicia el cliente o inicia una nueva sesión para cargarla.Instalar la skill cli-mastery en Claude Code
~/.claude/skills/cli-mastery/SKILL.md
$ npx degit github/awesome-copilot/skills/cli-mastery ~/.claude/skills/cli-masteryInstalar la skill cli-mastery en Claude Code (project)
.claude/skills/cli-mastery/SKILL.md
$ npx degit github/awesome-copilot/skills/cli-mastery .claude/skills/cli-masteryInstalar la skill cli-mastery en Codex
~/.agents/skills/cli-mastery/SKILL.md
$ npx degit github/awesome-copilot/skills/cli-mastery ~/.agents/skills/cli-masteryInstalar la skill cli-mastery en Gemini CLI
~/.gemini/skills/cli-mastery/SKILL.md
$ npx degit github/awesome-copilot/skills/cli-mastery ~/.gemini/skills/cli-masteryInstalar la skill cli-mastery en 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
Verificaciones automáticas
Ejecutado 15 nov 2026Informe completo →Superó nuestras comprobaciones automáticas. No es una auditoría de seguridad: lee los scripts antes de dejar que un agente los ejecute. Cómo funcionan las verificaciones · Qué corregir para obtener más puntos
- Repositorio de origen vinculado y accesiblegithub/awesome-copilot/skills/cli-mastery is public and reachablegithub.com/github/awesome-copilot/tree/HEAD/skills/cli-maste ↗Aprobado
- Licencia de código abierto (OSI)MITspdx.org/licenses/MIT.html ↗Aprobado
- Commit o lanzamiento en el último añoLast commit 2026-11-11github.com/github/awesome-copilot/commits ↗Aprobado
- Sin descargar y ejecutar ni robo de credenciales en los scriptsNo scripts in the skill folderAprobado
- Sin instrucciones ocultas en SKILL.mdNo override phrases, safeguard switches, credential requests or hidden charactersgithub.com/github/awesome-copilot/blob/HEAD/skills/cli-maste ↗Aprobado
- Las herramientas preaprobadas están acotadasNo pre-approved tools; the agent asks before using onegithub.com/github/awesome-copilot/blob/HEAD/skills/cli-maste ↗Aprobado
- SKILL.md sigue el formato de Agent Skillsthe description does not say when to use the skillgithub.com/github/awesome-copilot/blob/HEAD/skills/cli-maste ↗Hallazgo
SKILL.md
Ver en 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.
Archivos de esta skill
11Preguntas sobre la skill cli-mastery
¿Cómo instalo la skill cli-mastery en Claude Code?
Ejecuta npx degit github/awesome-copilot/skills/cli-mastery ~/.claude/skills/cli-mastery. Claude Code carga las skills desde ~/.claude/skills (todos los proyectos) o .claude/skills (un proyecto) y usa una skill cuando su descripción coincide con la tarea.
¿Qué clientes pueden usar la skill cli-mastery?
Cualquier cliente que lea el formato Agent Skills: Claude Code, Codex, Gemini CLI y claude.ai (subir como ZIP). Los scripts de la skill se ejecutan solo donde el cliente permite la ejecución de código.
¿Cómo empiezo el entrenamiento?
Puedes iniciar el entrenamiento interactivo diciendo 'cliexpert'.
¿Qué temas se cubren en el entrenamiento?
El entrenamiento cubre slash commands, atajos, modos, agentes, skills, MCP y configuración.
¿La skill incluye desafíos prácticos?
Sí, incluye desafíos de escenarios y un examen final para poner a prueba tus conocimientos.