Skip to content
SkillCheatSheet Sign in

pester-migration

An AI agent skill from github/awesome-copilot, scored 67 out of 100 by code.

67/ 100C

Code score by group

  • Spec20/20
  • Description12/20
  • Procedure10/15
  • Done criteria4/15
  • Resources10/10
  • Scripts5/8
  • Safety3/7
  • Upkeep3/5

It loses the most points in Done criteria (11), the group that checks whether there is a checklist and a step that verifies the work.

What the author says it does

Pester migration skill for upgrading PowerShell Pester test suites across major versions — v3→v4, v4→v5, and v5→v6. Covers the Discovery/Run two-phase model, moving setup into BeforeAll, $PSScriptRoot vs $MyInvocation, mock changes (Assert-MockCalled → Should -Invoke, removed fall-through), Invoke-Pester parameters → PesterConfiguration, data-driven -ForEach/-TestCases, and the v6 breaking changes. Use when the user asks to upgrade, migrate, or modernize Pester tests, fix *.Tests.ps1 files that broke after bumping the Pester version, or convert legacy Should / Invoke-Pester syntax.

This is the description in the skill's own SKILL.md, written by its author, not by SkillCheatSheet.

Repository
github/awesome-copilot
Folder
skills/pester-migration
License
MIT
GitHub stars
41,064
SKILL.md lines
150
Other files
3

Add pester-migration to your agent

npx skills add github/awesome-copilot --skill pester-migration

The command uses the open skills CLI. A skill is instructions and scripts your agent will follow, so read it first: open the folder on GitHub at the commit that was scored.

More skills from github/awesome-copilot

  1. shopify-review-triage

    Use this skill when someone wants public Shopify App Store reviews, low-star reviews, or merchant feedback triaged, prioritized, clustered, or turned into a product or support bri…

    Verified92A
  2. eyeball

    Document analysis with inline source screenshots. When you ask Copilot to analyze a document, Eyeball generates a Word doc where every factual claim includes a highlighted screens…

    Verified90A
  3. code-tour

    Use this skill to create CodeTour .tour files — persona-targeted, step-by-step walkthroughs that link to real files and line numbers. Trigger for: "create a tour", "make a code to…

    Verified89A
  4. java-mcp-server-generator

    Use this skill when the user wants to create a Model Context Protocol (MCP) server in Java or in a Spring Boot app. Also use it when the user wants AI agents, such as GitHub Copil…

    Verified89A
  5. brag-sheet

    Turn vague "what did I do?" into evidence-backed impact statements for performance reviews, self-reviews, promotion packets, and weekly updates. Uniquely mines Copilot CLI session…

    Verified86A
  6. build-evidence-map

    Build an auditable evidence map for a contested technical choice, research synthesis, proposal review, or consequential decision. Use when Copilot must preserve supporting, contra…

    Verified86A
  7. python-mcp-server-generator

    Use this skill when the user wants to create a new Model Context Protocol (MCP) server in Python. Also use it to expose Python functions, an API, or a database to AI clients as MC…

    Verified86A
  8. excalidraw-diagram-generator

    Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system architecture", "cr…

    85A

All skills in github/awesome-copilot

Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.