Commit Graph

1752 Commits

Author SHA1 Message Date
mutl3y 12666c97ee 2 new efficiency skills to reduce cost and wasted cpu cycles in github actions and codespaces (#1766)
* fresh pull of updated stage with 2 skills and updated README only

* adjusted skills after feedback and used skill analyser to review

---------

Co-authored-by: Mark Heynes <mutl3y@heynes.biz>
2026-05-25 11:05:10 +10:00
Burak Kaygusuz 1d7582717e feat(analyzer): update to CWE 4.20 standards and fix terminology 🤖🤖🤖 (#1764)
* fix(analyzer): update CWE mappings and terminology to official MITRE standards

* feat(analyzer): integrate CWE 4.20 AI/ML security weaknesses and modern Top 25 view

* fix(analyzer): normalize agent name to match filename and pass validation
2026-05-22 11:03:10 +10:00
Aaron Powell 6fc05f480e Splitting ref and sha into two fields correctly for the intake form (#1788)
* Splitting ref and sha into two fields correctly for the intake form

* Enforce 40-character commit SHA in validateImmutableRef

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

* Add backward compatibility for legacy checklist text and field title

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

* Avoid unnecessary array spread when iterating checklist equivalents

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-05-22 10:54:34 +10:00
Aaron Powell 2ca49df9d4 Adding a new /rerun-intake command for when updates are required (#1786)
* Adding a new /rerun-intake command for when updates are required

Reruns the intake process if feedback is given that will require the submitter to update something about the submittion.

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Use rerun command constant in parser regex

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-05-22 10:53:15 +10:00
Aaron Powell a303e17975 Fix path for Chrome DevTools external plugin (#1784)
* Fixing path on chrome devtools external pluginPath is to the folder in the repo where the plugin structure starts, not where the plugin.json file lives.

* Updating validation scripts and guidance to avoid this mistake again
2026-05-21 15:51:17 +10:00
Aaron Powell 8a43097de6 Adding Parth's name to dictionary (#1789)
* Adding Parth's name to dictionary

* Fixing an accidental formatting issue

* Fixing bad unicode causing file to not be spellchecked

* Fixing readme
2026-05-21 15:48:23 +10:00
Tim Mulholland 471895c35b Merge pull request #1778 from tlmii/anvillan/update-modernize-dotnet-1.0.1133-preview1
Update modernize-dotnet plugin to 1.0.1133-preview1
2026-05-20 12:18:48 -07:00
Antonio Villanueva 6d242fe6f0 Update modernize-dotnet plugin to 1.0.1133-preview1 2026-05-20 09:13:36 -07:00
github-actions[bot] 04b7c4dc56 Add external plugin pm-skills (#1770)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-20 10:21:31 +10:00
Sebastian Gräf c268831fda feat: add Azure Verified Modules Owner Triage agent (#1769)
Adds a new custom agent that guides Azure Verified Modules (AVM) owners through a structured, repeatable workflow to triage open issues across the AVM repos they maintain. Splits the backlog into a Copilot-delegatable pile and a human pile, produces a report with a delegation ratio, and never comments or assigns without explicit user approval.
2026-05-20 10:06:31 +10:00
Aaron Powell 570297ccdd Removing legacy skills (#1756)
* Removing some legacy skills

* removing skill from plugin
2026-05-19 12:34:21 +10:00
Aaron Powell 3b9e5e1842 Fixing code scanning #24 (#1760) 2026-05-19 12:25:39 +10:00
Copilot 76445eea75 fix: add explicit permissions to build-website workflow (CodeQL alert #30) (#1759)
* Initial plan

* fix: add explicit permissions to build-website workflow (alert #30)

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-05-19 12:25:17 +10:00
github-actions[bot] 8dd5426686 Add external plugin chrome-devtools-plugin (#1755)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-05-19 12:20:24 +10:00
github-actions[bot] 15ecf79f94 Add external plugin ai-ready (#1754)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-05-19 11:59:47 +10:00
github-actions[bot] 25967b264b Add external plugin sonarqube (#1753)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-19 11:46:09 +10:00
Kaps 0e722d8f42 Add Skill: SQL Server table reconciliation using Arrow (#1736)
* Implement: Initial version of table reconciliation

* Refactor: Extracted inline script to scripts/reconcilliation.py

---------

Co-authored-by: Kapil Samant <kapilsamant@microsoft.com>
2026-05-19 10:55:57 +10:00
Sérgio de Siqueira Silva e3c8361928 Add Delphi Expert Agent (#1708)
* Add Delphi Expert Agent

* Fixing readme

---------

Co-authored-by: sergio.siqueira <sergio.siqueira@totvs.com.br>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2026-05-19 10:54:10 +10:00
JordanSOA 632052fc1b feat : add optimize-simplicite-log skill (#1742) 2026-05-18 11:26:40 +10:00
Joseph Counts b669203572 Chore: Update NR Agent (#1731)
* Chore: Update NR Agent

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Chore: added check for account

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-18 10:53:03 +10:00
github-actions[bot] 25a4820f4b docs(learning-hub): sync ch05 multi-skill invocation from upstream (#1725)
Add new 'Combining Multiple Skills in One Message' subsection to
Chapter 05 (Skills), mirroring upstream commit 5ed858b:
- Multiple skills can be invoked in a single message
- Skill slash commands can appear anywhere in the prompt (not just start)
- Updated lastUpdated to 2026-05-15

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-15 16:35:30 +10:00
Aaron Powell 0528d4104c Agentic Workflows update (#1727)
* adding a deeper analysis of the oldest items in the report

* Updating aw
2026-05-15 16:33:29 +10:00
Aaron Powell e66aa80240 feat: add public external plugin workflows (#1723)
* feat: add external plugin submission workflows

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* minor adjustment to contributing guide

* fix: address external plugin review feedback

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Reverting some changes to the readme.agents.md file

* fix: address follow-up review feedback

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix: tighten external plugin workflows

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-15 15:37:18 +10:00
Adam ca8412356a Add skill-image-gen plugin: AI image generation with OpenAI and Gemini (#1696)
Adds a skill that lets users generate images (icons, sprites, textures,
mockups) directly from their coding workflow using OpenAI gpt-image-2 or
Google Gemini. BYO API key — the skill guides users through setup on
first use.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-15 11:26:59 +10:00
John Papa 2cc70c8236 Update ai-ready skill: use /skills add instead of curl (#1720)
Replace manual curl/PowerShell download instructions with the
Copilot CLI slash command: /skills add johnpapa/ai-ready

This is simpler, cross-platform, and matches the upstream repo's
install instructions.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-15 11:18:53 +10:00
syalioune ee3e386c9c fix(copilot-sdk-nodejs): correct assistant message delta event name (#1712)
The accessibility-report recipe and its companion doc used "assistant.message.delta" (dotted), which never matches the SDK event. The canonical name is "assistant.message_delta" (underscore), as documented in instructions/copilot-sdk-nodejs.instructions.md and used by the Python cookbook. Without this fix the streaming branch was dead and no incremental output was printed.


(cherry picked from commit e050d7bfc96c55924b0bf534c8b3e57359463ba9)

Signed-off-by: syalioune <sy_alioune@yahoo.fr>
2026-05-15 11:17:38 +10:00
Tadas Labudis ede8b1f59e Merge pull request #1711 from github/labudis/issue-fields-rest-api
Improve issue-fields skill: add REST API as recommended approach
2026-05-15 02:16:53 +01:00
Nikola Metulev b3cacdad90 Remove winui3-expert agent (superseded by winui plugin) (#1710)
The winui plugin from microsoft/win-dev-skills now provides equal-or-better coverage of WinUI 3 development through the winui-dev agent and 7 specialized skills (winui-design, winui-code-review, winui-dev-workflow, winui-packaging, winui-ui-testing, winui-setup, winui-wpf-migration). UWP-to-WinUI 3 API rules are now codified as build-time diagnostics via the Microsoft.WindowsAppSDK.Analyzers Roslyn analyzer.

Co-authored-by: Nikola Metulev <711864+nmetulev@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-15 11:15:12 +10:00
github-actions[bot] a98564ae81 Update Learning Hub: /fork naming, gh auto-approval, --resume cloud agent (#1704)
- copilot-configuration-basics.md: document /fork with optional name (v1.0.47),
  origin display in sessions dialog, and read-only gh CLI auto-approval (v1.0.46)
- using-copilot-coding-agent.md: document --resume support for cloud agent
  sessions with no pushed changes (v1.0.47)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-15 11:09:44 +10:00
John Haugabook b50617e33e new skill rhino3d-scripts (#1705)
* resolve readme validate

* Apply suggestions from code review

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: John Haugabook <johnhaugabook@gmail.com>

* rhino3d-scripts: rm reference to deprecated VBScript

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-15 11:08:46 +10:00
Jaylyn Barbee 9c54e98353 Add winappcli external plugin (#1674)
* Add winappcli external plugin

References microsoft/WinAppCli rel/v0.3.1 branch.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Address PR feedback: use source.ref and trim keywords

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* moving ref to stable branch

* removing skills doc and references

* minor changes in language

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-15 11:07:32 +10:00
Kaps 0193383e4b Add ssma agent (#1654)
* chore: publish from staged

* Add SSMA console Agent

* fix: regenerate README files after build

* fix: remove materialized plugin directories

* sync: align plugins folder with staged branch

* fix: regenerate README after plugin sync

* fix: correct SSMA agent naming

* fix: regenerate README files after build

* refactor: agent implementation to skill

* refactor: reduce skill token size

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kapil Samant <kapilsamant@microsoft.com>
2026-05-15 11:06:16 +10:00
Tadas Labudis 2201a49dd6 Merge branch 'staged' into labudis/issue-fields-rest-api 2026-05-14 17:32:41 +01:00
Tadas Labudis df246af8ef Improve issue-fields skill: add REST API as recommended approach
The REST API for issue field values is simpler and avoids common
pitfalls with the GraphQL approach (needing special headers, node IDs,
option IDs vs names). Key changes:

- Add REST API section as the recommended approach
- Document correct payload format (issue_field_values array wrapper)
- Document that value takes the option NAME not ID for single-select
- List common mistakes (wrong key format, missing wrapper, -f vs --input)
- Move GraphQL to an alternative section (still documented)
- Remove outdated private preview notice (now in public preview)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-14 17:31:34 +01:00
Aaron Powell dd919ab9bf Updating contributor list (#1706) 2026-05-14 14:45:29 +10:00
Antonio Villanueva c89807842f Update modernize-dotnet plugin to 1.0.1119-preview1 (#1703)
* Update modernize-dotnet plugin to 1.0.1119-preview1

* Update generated marketplace files

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-14 11:10:19 +10:00
Lovy Jain 8bd33a94af add skill for the ms graph sdk, which is a wrapper (#1701) 2026-05-14 11:09:26 +10:00
MUHAMMAD SAMIULLAH b010c5ebfa Added new skills prompt-optimizer for generating optimized prompts (#1699)
* feat: add prompt-optimizer skill for enhancing prompt quality in chat interfaces

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* fix: update prompt handling to include clarifying questions for incomplete requests

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-14 10:56:22 +10:00
Muhammad Ubaid Raza d5c855ece0 feat: [gem-team] Add confidence metric, optimize planner workflow (#1695)
* feat: add explicit assumption rule and confidence metric to agent documentation

- Add `confidence` field (0‑1) to the output schema in `agents/gem-browser-tester.agent.md`
- Include `confidence` in the `extra` object of `agents/gem-devops.agent.md`
- Append the guideline “State assumptions explicitly; never guess silently” to all agent docs
- Update the “Bisect (Complex Only)” heading to reflect its gate condition
- Minor wording and formatting adjustments across the affected agent documents

* chore: update readme

* chore(release): Streamline agent documentation sections (remove self‑critique steps, renumber Handle Failure/Output)
2026-05-14 10:02:32 +10:00
Aaron Powell 352def3ca2 Removing the gh-cli skillWith the 1.0.46 release of CLI, there's built-in handling around certain readonly gh commands, and combining with the generalised knolwedge of the models on how to work with gh, this skill is no longer needed (#1692) 2026-05-14 10:01:29 +10:00
github-actions[bot] 68120732cf [bot] sync: CLI for Beginners learning hub update (2026-05-08) (#1653)
* chore: publish from staged

* sync: update CLI for Beginners learning hub (2026-05-08)

- 00-quick-start: add Optional shell tab completion details section
  (copilot completion bash|zsh|fish commands, persistent setup)
- 04-agents-and-custom-instructions: remove mention that /init generates
  AGENTS.md; keep 'write your own' guidance instead
- Bump lastUpdated to 2026-05-08 for both pages

Upstream commits synced:
- 0ddfebd: docs: update course content with Copilot CLI v1.0.37-v1.0.40 features
- af9965758d61: Refine Copilot CLI course updates
- fbf8db99: Merge PR #109 (remove /init AGENTS.md generation mention)
- 54b2b645: Merge PR #87 (fix formatting in 01-setup-and-first-steps)
- 7c7acb1d: latest SHA

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* cleaning up plugin folder

* Reverting the readme changes

* Reverting a plugin change

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2026-05-14 09:56:57 +10:00
Jim Bennett a4d0afc7a4 chore: sync Arize skills from arize-skills@6a622b6c962907f54ca3578cb2cabff161d8aae6 and phoenix@30ccbe6b38cc83719038bf30041335f29bae45e9 (#1690)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-13 12:08:14 +10:00
Nikola Metulev 10b72a6aa9 Add Microsoft-maintained winui plugin (external reference) (#1686)
* Add winui plugin from microsoft/win-dev-skills

Adds the Microsoft-maintained WinUI 3 development plugin as an external
plugin reference. This is a Microsoft-managed repository so it qualifies
for the external-plugin policy exception in CONTRIBUTING.md.

The plugin provides agents and skills for WinUI 3 app development:
new app scaffolding, framework migration (WPF, WinForms, Electron,
Tauri, Flutter to WinUI 3), MSIX packaging, code signing, UI
automation testing, and Windows App SDK guidance.

Source: https://github.com/microsoft/win-dev-skills

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Remove winui3-development plugin (replaced by external winui plugin)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Nikola Metulev <nmetulev@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-13 12:06:26 +10:00
Jakub Jareš 28597d8290 Replace polyglot-test-agent with dotnet-test external plugin (#1685)
Remove all bundled polyglot-test-agent content (8 agents, 1 skill,
plugin metadata) and add dotnet-test as an external plugin from
dotnet/skills. The external plugin is a superset (11 agents, 22 skills).

Marketplace and doc indexes regenerated via npm run build.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-13 12:03:15 +10:00
Pieter de Bruin 165b84bb5f Add microsoft-events plugin (Microsoft Build & Ignite sessions) (#1681)
* Add microsoft-events plugin (Microsoft Build & Ignite sessions)

Adds the Microsoft Events skill to the external plugins registry.
This skill connects developer projects to Microsoft Build and Ignite
session catalogs, enabling session discovery, tech stack updates,
and schedule planning from Copilot CLI and VS Code.

Repository: https://github.com/microsoft/Build-CLI

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* updating marketplace

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2026-05-12 17:24:35 +10:00
github-actions[bot] 2a9fcb4e7c docs: add /autopilot and /fork commands from v1.0.45 (#1675)
Document two new CLI slash commands introduced in Copilot CLI v1.0.45
(released 2026-05-11):

- /autopilot: toggle between interactive and autopilot modes mid-session
- /fork: copy the current session into a new independent session

Both are added to the 'CLI Session Commands' section of the
Copilot Configuration Basics learning hub page.

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-12 12:58:42 +10:00
Thomas Ray 22d131d704 Add complete skill for Slang shader language (#1677)
* Add complete skill for Slang shader language

- Included the full Offical Slang LLM documentation.
- Included sections on language features, interfaces, generics, automatic differentiation, modules, capabilities system, compiling code, reflection API, compilation targets, and FAQs.
- Allows agents to write comprehensive slang code for graphics and compute shaders.

* Fix for conflicting description matches established skill conventions

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-12 12:55:26 +10:00
Joseph Kasprzyk c0d4a0583c fix(refactor-plan): expand skill description and instructions (#1676)
Clarify when to invoke the skill and require a plan-first,
  confirm-before-edit workflow so agents do not start changing
  files during planning.
2026-05-12 09:49:12 +10:00
Burak Bayır bcf1d72af3 Add X Twitter scraper skill (#1655)
* Add X Twitter scraper skill

* docs: mention TweetClaw OpenClaw plugin

* Address x-twitter-scraper skill review feedback

---------

Co-authored-by: kriptoburak <kriptoburak@users.noreply.github.com>
2026-05-11 13:40:40 +10:00
Andrew Stellman b8441d218b Update quality-playbook skill to v1.5.6 + add agent (#1402)
Rebuilds branch from upstream/staged (was previously merged from
upstream/main, which brought in materialized plugin files that
fail Check Plugin Structure on PRs targeting staged).

Changes vs. staged:
- Update skills/quality-playbook/ to v1.5.6 (31 bundled assets:
  SKILL.md + LICENSE.txt + 16 references/ + 9 phase_prompts/ +
  3 agents/ + bin/citation_verifier.py + quality_gate.py).
- Add agents/quality-playbook.agent.md (top-level orchestrator).
  name: quality-playbook (validator-compliant).
- Update docs/README.skills.md quality-playbook row description
  + bundled-assets list to v1.5.6.
- Fix 'unparseable' → 'unparsable' in quality_gate.py (5 instances;
  codespell preference, both spellings valid).

Closes the v1.4.0 → v1.5.6 update in a single clean commit on top of
upstream/staged. The preserved backup branch backup-bedbe84-pre-rebuild
(SHA bedbe848fa3c0f0eda8e653c42b599a17dd2e354) holds the prior history for reference.
2026-05-11 11:31:53 +10:00