> ## Documentation Index
> Fetch the complete documentation index at: https://usefulai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 5 Best GitHub Copilot Cheat Sheets in 2026

export const sheets = [
  {
    "rank": 1,
    "name": "GitHub Copilot CLI Developer Cheatsheet",
    "creator": "Priyanka Vergadia",
    "url": "https://priyankavergadia.substack.com/p/github-copilot-cli-developer-cheatsheet",
    "image": "/images/cheat-sheets/github-copilot-review/priyanka.jpg",
    "focus": "Copilot CLI commands and setup",
    "format": "Article and downloadable infographic",
    "date": "March 2026",
    "rationale": "Best overall. It is current, attributable, and unusually complete across the modern Copilot CLI surface.",
    "description": "Priyanka Vergadia covers command-line commands, slash commands, shortcuts, flags, permissions, environment variables, hooks, MCP, Skills, agents, and telemetry. The article adds explanation around the visual, making it useful both as a first guide and a later lookup reference.",
    "attribution": "Preview of the Copilot CLI infographic from Priyanka Vergadia"
  },
  {
    "rank": 2,
    "name": "GitHub Copilot CLI Cheat Sheet",
    "creator": "Prasad Honrao",
    "url": "https://www.linkedin.com/posts/danwahlin_really-nice-github-copilot-cli-cheat-sheet-activity-7462994421660213248-kepY",
    "image": "/images/cheat-sheets/github-copilot-review/prasad.jpeg",
    "focus": "Interactive CLI command lookup",
    "format": "Interactive web reference",
    "date": "May 2026",
    "rationale": "Best fast CLI lookup. The searchable command interface is easier to use during terminal work than a large static poster.",
    "description": "Prasad Honrao's reference organizes more than eighty Copilot CLI commands and options into a compact searchable interface. It is narrower than Priyanka Vergadia's guide, but that focus makes it especially effective when you already use the CLI and need exact commands quickly.",
    "attribution": "Preview of Prasad Honrao's Copilot CLI reference shared by Dan Wahlin"
  },
  {
    "rank": 3,
    "name": "Complete GitHub Copilot Cheat Sheet 2026",
    "creator": "Rakesh R Gowda",
    "url": "https://github.com/RakeshGowdaR/copilot-cheat-sheet/blob/main/pdf/github-copilot-cheatsheet.pdf",
    "image": "/images/cheat-sheets/github-copilot-review/rakesh.png",
    "focus": "Copilot across editors and CLI",
    "format": "14-page PDF",
    "date": "March 2026",
    "rationale": "Best broad field guide. It covers more Copilot surfaces than the top two, but its length makes it less effective as a quick cheat sheet.",
    "description": "The open repository PDF spans VS Code, JetBrains, Android Studio, Copilot CLI, coding agents, prompt patterns, and common workflows. It is a useful reference for readers who use Copilot in several environments and do not mind moving through a longer document.",
    "attribution": "Representative page from Rakesh R Gowda's repository PDF"
  },
  {
    "rank": 4,
    "name": "GitHub Copilot Cheat Sheet for VS Code",
    "creator": "Marko Klemetti",
    "url": "https://www.linkedin.com/posts/mrako_github-copilot-cheat-sheet-visual-studio-activity-7305251319320072194-fM73",
    "image": "/images/cheat-sheets/github-copilot-review/marko.png",
    "focus": "VS Code features and shortcuts",
    "format": "One-page PDFs",
    "date": "Published March 2025",
    "rationale": "Best conventional one-page IDE sheet, though the public post is older and the latest generated PDF should be checked before relying on product-specific details.",
    "description": "Marko Klemetti condenses VS Code chat, inline suggestions, keyboard controls, context, and common Copilot actions into separate one-page files for Windows and macOS. It is easier to print than the longer Rakesh guide and more IDE-focused than the two CLI references.",
    "attribution": "Preview of the VS Code PDF from Marko Klemetti on LinkedIn"
  },
  {
    "rank": 5,
    "name": "GitHub Copilot Cheat Sheet",
    "creator": "Kierun B",
    "url": "https://github.com/kierunb/CopilotCheatSheet",
    "image": "/images/cheat-sheets/github-copilot-review/kierun.png",
    "focus": "Prompts, shortcuts, and examples",
    "format": "Open-source repository",
    "date": "Published in 2024",
    "rationale": "A useful inspectable reference with practical examples, but the oldest highlighted option and the least dependable for newer Copilot features.",
    "description": "The repository collects prompts, keyboard shortcuts, language examples, and common Copilot usage patterns in Markdown and generated sheets. Its open format makes it easy to inspect and adapt, while its age means readers should treat feature-specific sections cautiously.",
    "attribution": "Capture of the open GitHub Copilot cheat sheet repository"
  }
];

export const otherSheets = [
  {
    "name": "GitHub Copilot Chat Cheat Sheet",
    "url": "https://docs.github.com/en/copilot/reference/chat-cheat-sheet",
    "description": "GitHub's official and current reference for chat commands and context variables"
  },
  {
    "name": "GitHub Copilot Shortcuts by DefKey",
    "url": "https://defkey.com/github-copilot-shortcuts?filterable=false&pdfOptions=true",
    "description": "a printable keyboard directory for readers who only need shortcut lookup"
  },
  {
    "name": "GitHub Copilot Cheat Sheet by Om Kamal",
    "url": "https://omkamal.github.io/cheatsheets/github_copilot.html",
    "description": "a straightforward web reference with no clear maintenance date"
  },
  {
    "name": "GitHub Copilot Shortcuts by Shortcut Tools",
    "url": "https://shortcut-tools.com/en/shortcuts/copilot/",
    "description": "a low-friction shortcut list with limited workflow guidance"
  }
];

export const BestForChip = ({ children }) => (
  <span className="inline-flex min-w-0 max-w-full items-center rounded bg-emerald-50 px-1.5 py-[2px] dark:bg-emerald-500/10">
    <span className="truncate text-xs font-medium leading-4 text-emerald-700 dark:text-emerald-400">{children}</span>
  </span>
);

export const SheetRow = ({ sheet }) => (
  <a href={sheet.url} target="_blank" rel="noreferrer" className="group flex items-center gap-3 px-4 py-3 no-underline transition-colors hover:bg-zinc-50/60 dark:hover:bg-white/[0.02]">
    <span className="w-4 shrink-0 text-center text-sm font-semibold tabular-nums uai-ink-muted">{sheet.rank}</span>
    <img src={sheet.image} alt="" noZoom className="h-11 w-11 shrink-0 rounded-md border border-zinc-200 object-cover dark:border-white/10" />
    <span className="min-w-0 flex-1">
      <span className="flex min-w-0 flex-wrap items-baseline gap-x-1.5">
        <span className="truncate text-sm font-semibold leading-5 uai-ink-strong">{sheet.name}</span>
        <span aria-hidden="true" className="uai-ink-muted">&#8729;</span>
        <span className="text-[13px] leading-5 uai-ink-muted">{sheet.creator}</span>
      </span>
      <span className="block truncate text-[13px] leading-5 uai-ink-body">{sheet.focus}</span>
    </span>
    <span className="mr-1 flex shrink-0 items-center uai-ink-muted"><Icon icon="chevron-right" size={12} color="currentColor" /></span>
  </a>
);

export const SheetList = ({ items }) => (
  <div className="not-prose mb-10 overflow-hidden rounded-xl border border-zinc-200 bg-white dark:border-white/10 dark:bg-white/[0.03]">
    <div className="divide-y divide-zinc-100 dark:divide-white/5">
      {items.map((sheet) => <SheetRow key={sheet.name} sheet={sheet} />)}
    </div>
  </div>
);

export const SheetCard = ({ sheet }) => (
  <section className="not-prose mb-6 rounded-xl border border-zinc-200 bg-white p-5 shadow-sm dark:border-white/10 dark:bg-white/[0.03]">
    <div className="flex min-w-0 flex-wrap items-center gap-x-2 gap-y-1">
      <h2 className="m-0 max-w-full text-xl font-semibold leading-7 tracking-normal">
        <span className="mr-1.5 tabular-nums uai-ink-muted">{sheet.rank}.</span>
        <a href={sheet.url} target="_blank" rel="noreferrer" className="group inline-flex min-w-0 items-center gap-1.5 no-underline uai-ink-strong">
          <span className="min-w-0 break-words underline-offset-4 group-hover:underline">{sheet.name}</span>
          <span aria-hidden="true" className="flex shrink-0 text-zinc-400 transition-colors group-hover:text-zinc-900 dark:text-zinc-500 dark:group-hover:text-white"><Icon icon="arrow-up-right" size={12} color="currentColor" /></span>
        </a>
      </h2>
      <BestForChip>{sheet.focus}</BestForChip>
    </div>

    <div className="mt-1 flex flex-wrap items-center gap-x-2 text-[13px] leading-5 uai-ink-muted">
      <span>{sheet.date}</span>
      <span aria-hidden="true">&#8729;</span>
      <span>{sheet.creator}</span>
      <span aria-hidden="true">&#8729;</span>
      <span>{sheet.format}</span>
    </div>

    <div className="mt-4 text-sm leading-[22px] uai-ink-body">
      <div className="font-medium uai-ink-strong">{sheet.rationale}</div>
      <div className="mt-3">{sheet.description}</div>
    </div>

    <figure className="mt-5">
      <a href={sheet.url} target="_blank" rel="noreferrer" aria-label={`Open ${sheet.name} by ${sheet.creator}`} className="flex max-h-[520px] w-full items-center justify-center overflow-hidden rounded-lg border border-zinc-200 bg-zinc-50 no-underline dark:border-white/10 dark:bg-black/20">
        <img src={sheet.image} alt={`${sheet.name} by ${sheet.creator}`} noZoom className="max-h-[520px] w-full object-contain" />
      </a>
      <figcaption className="mt-2 text-xs uai-ink-muted">{sheet.attribution}</figcaption>
    </figure>
  </section>
);

export const OtherSheetLine = ({ sheet }) => (
  <li className="flex items-baseline gap-2.5 text-sm leading-[22px] uai-ink-body">
    <span aria-hidden="true" className="relative -top-0.5 inline-block h-1.5 w-1.5 shrink-0 rounded-full bg-zinc-300 dark:bg-zinc-600" />
    <span><a href={sheet.url} target="_blank" rel="noreferrer" className="font-medium uai-ink-strong underline underline-offset-2">{sheet.name}</a>: {sheet.description}.</span>
  </li>
);

<div className="not-prose -mt-5 mb-8 flex flex-wrap items-center gap-x-2 text-sm uai-ink-body" style={{ paddingLeft: "2px" }}>
  <span className="inline-flex items-center gap-1.5"><Icon icon="clock-rotate-left" size={10} color="currentColor" /> Updated <time dateTime="2026-07-12">July 12, 2026</time></span>
</div>

GitHub Copilot now spans IDE chat, coding agents, customization, and a separate CLI, so the strongest cheat sheets are specific about which surface they cover.

This ranking prioritizes what readers can use today: practical value, clarity, currentness, and format. Popularity helped identify candidates, but it does not determine the final order.

## Best GitHub Copilot Cheat Sheets

<SheetList items={sheets} />

{sheets.map((sheet) => <SheetCard key={sheet.name} sheet={sheet} />)}

***

## Other GitHub Copilot Cheat Sheets to Consider

<ul className="not-prose m-0 my-4 flex list-none flex-col gap-2 p-0">
  {otherSheets.map((sheet) => <OtherSheetLine key={sheet.name} sheet={sheet} />)}
</ul>

***

## Frequently Asked Questions

<AccordionGroup>
  <Accordion title="What is the best GitHub Copilot cheat sheet?">
    Priyanka Vergadia's developer cheatsheet is the strongest overall choice for the modern Copilot CLI. Prasad Honrao is better for fast interactive command lookup, while Marko Klemetti is the most conventional one-page VS Code reference.
  </Accordion>

  <Accordion title="Do I need separate cheat sheets for Copilot CLI and VS Code?">
    Yes. Copilot CLI commands, flags, hooks, permissions, and terminal shortcuts differ from IDE chat commands and editor shortcuts. Choose a reference that explicitly matches the Copilot surface you use.
  </Accordion>

  <Accordion title="Which GitHub Copilot cheat sheet is best for beginners?">
    Marko Klemetti is the easiest one-page starting point for VS Code. Rakesh R Gowda provides broader context across editors, while Priyanka Vergadia is the better entry point for someone learning Copilot CLI.
  </Accordion>

  <Accordion title="How should I verify GitHub Copilot commands?">
    Use the independent sheets for scanning and discovery, then confirm exact commands and availability against GitHub's current Copilot reference. The product surface changes quickly, especially in CLI, agents, and customization.
  </Accordion>
</AccordionGroup>
