Agent skill

Copilot Studio Sample Review

by pnp in pnp/copilot-pro-dev-samples

Review PRs for Microsoft Copilot Studio samples (mcs- folders) in pnp/copilot-pro-dev-samples.

MITAuto-check passed

Install Copilot Studio Sample Review

skills CLI
$ npx skills add pnp/copilot-pro-dev-samples --skill copilot-studio-sample-review -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install pnp/copilot-pro-dev-samples copilot-studio-sample-review --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/pnp/copilot-pro-dev-samples.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.github/skills/copilot-studio-sample-review .claude/skills/copilot-studio-sample-review && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
copilot-studio-sample-review
GitHub stars
167
Token cost
~648 tokens
SKILL.md length
270 words
Files
1
Skills in repo
2
Repo updated
First seen
Licence
MIT

At a glance

Review PRs for Microsoft Copilot Studio samples (mcs- folders) in pnp/copilot-pro-dev-samples.

  • Works in 4 steps: Folder and file structure → No packaged exports → README and template alignment → …
  • SKILL.md covers Workflow, Checks and Submitting Reviews
  • Calls gh

What it does

Copilot Studio Sample Review is an agent skill from pnp/copilot-pro-dev-samples. Review PRs for Microsoft Copilot Studio samples (mcs- folders) in pnp/copilot-pro-dev-samples.

Its SKILL.md is about 650 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It works with Microsoft Copilot Studio. The repository describes itself as: Community contributed samples for the Microsoft 365 Copilot. Contributions welcome. The licence is MIT.

Example prompts

  • “/copilot-studio-sample-review”

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Folder and file structure
  2. No packaged exports
  3. README and template alignment
  4. Metadata consistency

What it can do on your machine

Read from SKILL.md and the folder at commit ddc06d2. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • gh

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use gh, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Copilot Studio Sample Review loads about 648 tokens when it runs. Until then it costs about 31 tokens; SKILL.md has 270 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~31
When it runs · the whole SKILL.md, loaded when a task matches
~648

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from pnp/copilot-pro-dev-samples at commit ddc06d2, republished under its MIT licence (© pnp). 270 words, ~648 tokens.

Download SKILL.mdSave it as .claude/skills/copilot-studio-sample-review/SKILL.md (or your agent's skills folder).
name
copilot-studio-sample-review
description
Review PRs for Microsoft Copilot Studio samples (mcs-* folders) in pnp/copilot-pro-dev-samples.

Copilot Studio Sample Review

Review Copilot Studio sample PRs (folders starting with mcs-) for compliance with repo guidelines. Use when a request asks to review an mcs-* sample PR (e.g., "review PR" or "review this sample").

Workflow

  1. Checkout PR: gh pr checkout <number>
  2. Verify sample folder starts with mcs-
  3. Run checks below, collecting comments (file, line, issue)
  4. Submit all comments in single API call (GitHub limitation)

Checks

1. Folder and file structure
  • Sample is under samples/mcs-*
  • Required top-level files/folders are present: README.md, assets/, src/
  • assets/sample.json exists and includes correct sample folder references
2. No packaged exports
  • Request changes if any packaged .zip exports are committed under samples/mcs-* (e.g., samples/mcs-example/export.zip). Extracted source files are required, whether the contributor used pac solution clone or the VS Code clone method.
  • Copilot Studio exports must be committed as extracted source files only
3. README and template alignment
  • README is based on /templates/mcs-copilot-studio/README.md
  • Setup steps include one of the supported contributor flows:
    • Solution export via Power Platform CLI (pac solution clone)
    • Copilot Studio Visual Studio Code clone method
4. Metadata consistency
  • assets/sample.json name uses pnp-copilot-pro-dev-<sample-folder>
  • url and downloadUrl target the correct samples/mcs-* path
  • Author information and thumbnail paths match repository conventions

Submitting Reviews

GitHub API does not support adding comments to a review after it has been created. Collect all comments first and submit them in one API call.

Get commit SHA:

bash
gh pr view <PR> --json headRefOid

Create review.json:

json
{
  "commit_id": "<sha>",
  "event": "<REQUEST_CHANGES|COMMENT|APPROVE>",
  "body": "Summary message",
  "comments": [
    {"path": "file/path", "line": 10, "body": "Issue description"}
  ]
}

Use the review event type based on findings:

  • REQUEST_CHANGES: blocking issues (e.g., .zip files in samples/mcs-*/, missing required mcs-* structure, or incorrect sample metadata paths)
  • COMMENT: non-blocking feedback (e.g., small README wording/template improvements)
  • APPROVE: checks pass

Submit:

bash
gh api repos/pnp/copilot-pro-dev-samples/pulls/<PR>/reviews --method POST --input review.json

© pnp, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .github/skills/copilot-studio-sample-review of pnp/copilot-pro-dev-samples.

Open the folder on GitHubat commit ddc06d2

Compare with similar skills

Copilot Studio Sample Review next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Copilot Studio Sample Review compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Copilot Studio Sample Review this skillpnp/copilot-pro-dev-samples167—~648Automated safety check: PassMIT
Azure PricingAzure/Copilot-Studio-and-Azure1103 repos~2.4kAutomated safety check: PassMIT
Eval Triage And Improvementmicrosoft/eval-guide138—~5.9kAutomated safety check: PassMIT
Eval Faqmicrosoft/eval-guide138—~10kAutomated safety check: PassMIT
AI Agent ActivitySCStelz/security-investigator249—~17kAutomated safety check: PassMIT
Eval Generatormicrosoft/eval-guide138—~7.4kAutomated safety check: PassMIT

Similar skills

  • Azure Pricing

    Azure/Copilot-Studio-and-Azure

    Official

    Fetches real-time Azure retail pricing using the Azure Retail Prices API (prices.azure.com) and estimates Copilot Studio agent credit consumption.

    110 GitHub starsUsed in 3 repos~2.4k tokens
    DevOps & CloudAuto-check passed
  • Eval Triage And Improvement

    microsoft/eval-guide

    Official

    A skill your agent uses when the user's Copilot Studio agent evaluations have come back and they need to interpret scores, diagnose root causes of underperforming test cases, find remediation steps…

    138 GitHub stars~5.9k tokensUpdated 3 mo ago
    Testing & QAAuto-check passed
  • Eval Faq

    microsoft/eval-guide

    Official

    Answers AI agent evaluation methodology questions with practical, opinionated guidance grounded primarily in Microsoft's agent evaluation ecosystem (MS Learn, Eval Scenario Library, Triage &…

    138 GitHub stars~10k tokensUpdated 3 mo ago
    Sales & SupportAuto-check passed
  • AI Agent Activity

    SCStelz/security-investigator

    Report/investigate RUNTIME ACTIVITY of AI agents (Agent 365 / Copilot Studio / M365 Copilot / Work IQ) — agents used, tools/connectors, channels, tokens, prompt/reply content, and Prompt Shield…

    249 GitHub stars~17k tokensUpdated 2 days ago
    SecurityAuto-check passed
  • Eval Generator

    microsoft/eval-guide

    Official

    Generate standalone — turns the populated Eval Suite Planning workbook (output of /eval-suite-planner) into concrete capability eval sets and trust & safety eval sets.

    138 GitHub stars~7.4k tokensUpdated 3 mo ago
    Documents & OfficeAuto-check passed
  • AI Agent Posture

    SCStelz/security-investigator

    Audit or report on AI agent security posture across Copilot Studio, Microsoft 365 Copilot, Microsoft Foundry, and third-party agents.

    249 GitHub stars~21k tokensUpdated 2 days ago
    Documents & OfficeAuto-check passed

More from pnp/copilot-pro-dev-samples

  • Declarative Agent Sample Review

    pnp/copilot-pro-dev-samples

    Review PRs for declarative agent samples (da- folders) in pnp/copilot-pro-dev-samples.

    167 GitHub stars~720 tokensUpdated 3 days ago
    Auto-check passed

Questions about Copilot Studio Sample Review

What does Copilot Studio Sample Review do?

Review PRs for Microsoft Copilot Studio samples (mcs- folders) in pnp/copilot-pro-dev-samples. Copilot Studio Sample Review is an agent skill from pnp/copilot-pro-dev-samples. Review PRs for Microsoft Copilot Studio samples (mcs- folders) in pnp/copilot-pro-dev-samples.

How do I install Copilot Studio Sample Review in Claude Code?

Run `npx skills add pnp/copilot-pro-dev-samples --skill copilot-studio-sample-review -a claude-code`. Or copy the skill folder (.github/skills/copilot-studio-sample-review in pnp/copilot-pro-dev-samples) into .claude/skills/copilot-studio-sample-review in your project. Claude Code loads it when a task matches its description.

How do I install Copilot Studio Sample Review in Codex?

Run `npx skills add pnp/copilot-pro-dev-samples --skill copilot-studio-sample-review -a codex`. Or copy the skill folder (.github/skills/copilot-studio-sample-review in pnp/copilot-pro-dev-samples) into .agents/skills/copilot-studio-sample-review in your project. Codex loads it when a task matches its description.

Can I use Copilot Studio Sample Review in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add pnp/copilot-pro-dev-samples --skill copilot-studio-sample-review -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/copilot-studio-sample-review, .gemini/skills/copilot-studio-sample-review, .github/skills/copilot-studio-sample-review and .opencode/skills/copilot-studio-sample-review in your project.

What does Copilot Studio Sample Review need to run?

Going by SKILL.md and its folder, Copilot Studio Sample Review needs the command-line tools its instructions call (gh).

Does Copilot Studio Sample Review access the network?

SKILL.md contains no URLs. Its commands use gh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Copilot Studio Sample Review safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Copilot Studio Sample Review use?

Copilot Studio Sample Review is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Copilot Studio Sample Review use?

About 648 tokens (SKILL.md is roughly 2.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Copilot Studio Sample Review?

Skills that share tags, products or a category with Copilot Studio Sample Review: Azure Pricing (Azure/Copilot-Studio-and-Azure, 110 stars), Eval Triage And Improvement (microsoft/eval-guide, 138 stars), Eval Faq (microsoft/eval-guide, 138 stars) and AI Agent Activity (SCStelz/security-investigator, 249 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Copilot Studio Sample Review?

pnp (a GitHub organization) maintains it in pnp/copilot-pro-dev-samples, which has 167 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on October 5, 2026.

Source: pnp/copilot-pro-dev-samples on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.