{"id":"8a74aed4-4201-4b32-a212-197c8795df14","shortId":"8z6f6U","kind":"skill","title":"cli-mastery","tagline":"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.","description":"# Copilot CLI Mastery\n\n**UTILITY SKILL** — interactive Copilot CLI trainer.\nINVOKES: `ask_user`, `sql`, `view`\nUSE FOR: \"cliexpert\", \"teach me the Copilot CLI\", \"quiz me on slash commands\", \"CLI cheat sheet\", \"copilot CLI final exam\"\nDO NOT USE FOR: general coding, non-CLI questions, IDE-only features\n\n## Routing and Content\n\n| Trigger | Action |\n|---------|--------|\n| \"cliexpert\", \"teach me\" | Read next `references/module-N-*.md`, teach |\n| \"quiz me\", \"test me\" | Read current module, 5+ questions via `ask_user` |\n| \"scenario\", \"challenge\" | Read `references/scenarios.md` |\n| \"reference\" | Read relevant module, summarize |\n| \"final exam\" | Read `references/final-exam.md` |\n\nSpecific CLI questions get direct answers without loading references.\nReference files in `references/` dir. Read on demand with `view`.\n\n## Behavior\n\nOn first interaction, initialize progress tracking:\n```sql\nCREATE TABLE IF NOT EXISTS mastery_progress (key TEXT PRIMARY KEY, value TEXT);\nCREATE TABLE IF NOT EXISTS mastery_completed (module TEXT PRIMARY KEY, completed_at TEXT DEFAULT (datetime('now')));\nINSERT OR IGNORE INTO mastery_progress (key,value) VALUES ('xp','0'),('level','Newcomer'),('module','0');\n```\nXP: lesson +20, correct +15, perfect quiz +50, scenario +30.\nLevels: 0=Newcomer 100=Apprentice 250=Navigator 400=Practitioner 550=Specialist 700=Expert 850=Virtuoso 1000=Architect 1150=Grandmaster 1500=Wizard.\nMax XP from all content: 1600 (8 modules × 145 + 8 scenarios × 30 + final exam 200).\n\nWhen module counter exceeds 8 and user says \"cliexpert\", offer: scenarios, final exam, or review any module.\n\nRules: `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.","tags":["cli","mastery","awesome","copilot","github","agent-skills","agents","custom-agents","github-copilot","hacktoberfest","prompt-engineering"],"capabilities":["skill","source-github","skill-cli-mastery","topic-agent-skills","topic-agents","topic-awesome","topic-custom-agents","topic-github-copilot","topic-hacktoberfest","topic-prompt-engineering"],"categories":["awesome-copilot"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/github/awesome-copilot/cli-mastery","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add github/awesome-copilot","source_repo":"https://github.com/github/awesome-copilot","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 30784 github stars · SKILL.md body (1,758 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T06:52:16.377Z","embedding":null,"createdAt":"2026-04-18T20:30:23.058Z","updatedAt":"2026-04-22T06:52:16.377Z","lastSeenAt":"2026-04-22T06:52:16.377Z","tsv":"'+15':196 '+20':194 '+30':201 '+50':199 '0':187,191,203 '100':205 '1000':217 '1150':219 '145':231 '1500':221 '1600':228 '200':237 '250':207 '30':234 '400':209 '5':102 '550':211 '700':213 '8':229,232,242 '850':215 'action':86 'agent':25 'answer':125,267 'apprentic':206 'architect':218 'ask':44,105,256 'behavior':139 'challeng':15,108 'cheat':62 'choic':259 'cli':2,10,35,41,55,61,65,76,121 'cli-masteri':1 'cliexpert':31,50,87,246 'code':73 'command':22,60 'complet':166,171 'concept':269 'configur':29 'content':84,227 'copilot':9,34,40,54,64 'correct':195,266 'counter':240 'cover':20 'creat':147,160 'current':100 'datetim':175 'default':174 'demand':136 'dir':133 'direct':124 'exam':67,117,236,250 'exceed':241 'exist':151,164 'expert':214 'featur':81 'file':130 'final':66,116,235,249 'first':141 'full':18 'general':72 'get':123 'github':8 'grandmast':220 'guid':11 'ide':79 'ide-on':78 'ignor':179 'initi':143 'insert':177 'interact':4,39,142 'invok':43 'key':154,157,170,183 'lesson':12,193,279 'level':188,202 'load':127 'masteri':3,36,152,165,181 'max':223 'mcp':27 'md':93 'mode':24 'modul':101,114,167,190,230,239,254 'navig':208 'newcom':189,204 'next':91 'non':75 'non-c':74 'offer':247,273 'one':268 'perfect':197 'practition':210 'primari':156,169 'progress':144,153,182 'question':77,103,122 'quiz':56,95,198,274 'quizz':13 'quizzes/scenarios':262 'read':90,99,109,112,118,134 'refer':19,111,128,129,132 'references/final-exam.md':119 'references/module-n-':92 'references/scenarios.md':110 'relev':113 'review':252,276 'rout':82 'rule':255 'say':30,245 'scenario':14,107,200,233,248 'sheet':63 'shortcut':23 'show':263 'skill':26,38 'skill-cli-mastery' 'slash':21,59 'source-github' 'specialist':212 'specif':120 'sql':46,146 'start':33 'summar':115 'tabl':148,161 'teach':51,88,94 'test':97 'text':155,159,168,173 'time':272 'topic-agent-skills' 'topic-agents' 'topic-awesome' 'topic-custom-agents' 'topic-github-copilot' 'topic-hacktoberfest' 'topic-prompt-engineering' 'track':145 'train':5 'trainer':42 'trigger':85 'use':48,70 'user':45,106,244,257 'util':37 'valu':158,184,185 'via':104 'view':47,138 'virtuoso':216 'without':126 'wizard':222 'xp':186,192,224,264","prices":[{"id":"4fbaaa85-9ebb-46f5-801f-a674085067bd","listingId":"8a74aed4-4201-4b32-a212-197c8795df14","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"github","category":"awesome-copilot","install_from":"skills.sh"},"createdAt":"2026-04-18T20:30:23.058Z"}],"sources":[{"listingId":"8a74aed4-4201-4b32-a212-197c8795df14","source":"github","sourceId":"github/awesome-copilot/cli-mastery","sourceUrl":"https://github.com/github/awesome-copilot/tree/main/skills/cli-mastery","isPrimary":false,"firstSeenAt":"2026-04-18T21:48:34.961Z","lastSeenAt":"2026-04-22T06:52:16.377Z"},{"listingId":"8a74aed4-4201-4b32-a212-197c8795df14","source":"skills_sh","sourceId":"github/awesome-copilot/cli-mastery","sourceUrl":"https://skills.sh/github/awesome-copilot/cli-mastery","isPrimary":true,"firstSeenAt":"2026-04-18T20:30:23.058Z","lastSeenAt":"2026-04-22T06:40:26.129Z"}],"details":{"listingId":"8a74aed4-4201-4b32-a212-197c8795df14","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"github","slug":"cli-mastery","github":{"repo":"github/awesome-copilot","stars":30784,"topics":["agent-skills","agents","ai","awesome","custom-agents","github-copilot","hacktoberfest","prompt-engineering"],"license":"mit","html_url":"https://github.com/github/awesome-copilot","pushed_at":"2026-04-21T22:20:21Z","description":"Community-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.","skill_md_sha":"5a6efc7293835158ec3463d1064a794d4e1e1ec5","skill_md_path":"skills/cli-mastery/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/github/awesome-copilot/tree/main/skills/cli-mastery"},"layout":"multi","source":"github","category":"awesome-copilot","frontmatter":{"name":"cli-mastery","license":"MIT","description":"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."},"skills_sh_url":"https://skills.sh/github/awesome-copilot/cli-mastery"},"updatedAt":"2026-04-22T06:52:16.377Z"}}