Commit Graph

339 Commits

Author SHA1 Message Date
Gordon Lam
f91c1a5b4b feat: add winmd-api-search skill for Windows desktop API discovery (#860)
* feat: add winmd-api-search skill for Windows desktop API discovery

Add a skill that helps find and explore Windows desktop APIs (WinRT/WinAppSDK).
It searches a local WinMD metadata cache to discover APIs for platform capabilities
like camera, file access, notifications, UI controls, AI/ML, sensors, and networking.

Includes bundled scripts:
- Update-WinMdCache.ps1: generates the JSON cache from SDK and NuGet packages
- Invoke-WinMdQuery.ps1: searches types, members, enums, and namespaces
- cache-generator: .NET tool that parses WinMD files into JSON

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

* feat: sync winmd-api-search with latest upstream changes

Updates from PowerToys source branch:
- Detect installed WinAppSDK runtime via Get-AppxPackage
- Respect NUGET_PACKAGES env var for global packages path
- Use OS architecture for runtime package detection
- Fix method/event visibility to use MemberAccessMask equality
- Fix EnumerationOptions, TypeSpecification decoding, search sort
- Robust scan with case-insensitive dedup and multi-path search
- Deduplicate packages by (Id, Version)
- Fix assets.json selection and pin SRM version
- Fix SDK version sorting and global namespace handling

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

* fix: remove en-us locale from Microsoft Learn URLs

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

* feat: filter assets.json by package type; unique scan-mode manifests

- Filter assets.json libraries by type==package to skip project references
- Append short path hash to manifest names in scan mode to avoid collisions
- Support prefix match in query script for scan-mode manifest names

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

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-04 09:37:13 +11:00
connerlambden
2a180a107b Add Scientific Paper Research agent (BGPT MCP) (#808)
* Add Scientific Paper Research agent (BGPT MCP)

* Run npm run build to update README.agents.md

---------

Co-authored-by: connerlambden <connerlambden12@gmail.com>
2026-03-03 15:36:08 +11:00
Dan Velton
a893b069d9 Add noob-mode skill and plugin (#857)
Noob Mode is a plain-English translation layer for non-technical Copilot
CLI users (PMs, business stakeholders, designers, and anyone new to the
command line). When activated, it translates every approval prompt, error
message, and technical output into clear, jargon-free English with
color-coded risk indicators.

Includes:
- Standalone skill (skills/noob-mode/) with SKILL.md and bundled
  glossary (100+ terms) and before/after examples
- Plugin (plugins/noob-mode/) for installation via
  copilot plugin install noob-mode@awesome-copilot

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-03 10:31:40 +11:00
Alvin Ashcraft
41a159d8db Update winapp cli skill based on new winapp CLI 0.2.0 release (#854)
* Update skill for v0.2.0

* Update skills readme

* Update skills/winapp-cli/SKILL.md

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-03 10:09:50 +11:00
François
306a2d30e6 feat: add mentoring-juniors skill for Socratic mentoring methodology (#825)
feat: add Sensei Socratic mentor for junior developers

feat: add Sensei Junior Mentor skill for Socratic mentoring of junior developers
2026-03-03 10:06:32 +11:00
Anders Eide
0164092b2f Azure cloud development import infrastructure (#844)
* Modified tools to make the agent more efficient

* Added skill for importing Azure Infrastructure as Code

* Updated readme

* Some wording improvements

* Added / to skills path endings

* ran npm start
2026-03-02 19:32:24 +11:00
REAL-Madrid01
0ea5aa1156 Data analysis skills specifically designed for the financial risk control field (#823)
* upload skill datanalysis-credit-risk

* update skill datanalysis-credit-risk

* fix plugin problem

* re-run npm start

* re-run npm start

* change codes description skill.md to english and remove personal path

* try to update readme.md

* Updating readme

---------

Co-authored-by: Aaron Powell <me@aaron-powell.com>
2026-03-02 19:31:21 +11:00
Alvin Ashcraft
6c2414cbad Add agent skill for Microsoft Store CLI (msstore) (#846)
* Add agent skill for Microsoft Store CLI (msstore)

* Update metadata use instructions from PR review

* Fix front matter yaml
2026-03-02 11:05:48 +11:00
fondoger
2f71741fb5 Merge pull request #841 from fondoger/fondoger/ado-skill-update
Split azure-devops-cli SKILL.md into samller files
2026-03-02 10:33:08 +11:00
dwizzle204
3c670cdab6 Add Terratest module testing agent 2026-02-27 14:29:53 -06:00
Aaron Powell
5f18d4cb4a Merge pull request #828 from icsaba/codex/aws-appsync-eventapi-instructions
Add AWS AppSync Event API instruction and regenerate docs
2026-02-27 10:27:20 +11:00
Aaron Powell
18f542eb58 Merge branch 'staged' into aw/relevance-check 2026-02-27 10:24:59 +11:00
Aaron Powell
3f90604492 Merge pull request #824 from GeoffreyCasaubon/add-nuxt-vuejs-agents
feat: add Nuxt and Vue.js expert agents
2026-02-27 10:21:20 +11:00
icsaba
f94776f31e docs: update instructions index for AWS AppSync Event API
Co-Authored-By: Oz <oz-agent@warp.dev>
2026-02-26 22:06:13 +01:00
Bruno Borges
a0cf73a861 Add missing name field to workflow frontmatter
The parseWorkflowMetadata function requires both name and description
fields. Added name to relevance-check.md and relevance-summary.md so
they appear in the generated README.workflows.md.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-26 13:58:27 -05:00
Geoffrey Casaubon
2c4cd8b828 feat: add Nuxt and Vue.js expert agents
Add two new agents for the Vue.js ecosystem:

- nuxt-expert.agent.md: Expert Nuxt Developer agent covering Nuxt 3,
  Nitro, rendering modes, data fetching, and legacy Nuxt 2 compatibility.
- vuejs-expert.agent.md: Expert Vue.js Frontend Engineer agent covering
  Vue 3 Composition API, Pinia, Vue Router, TypeScript integration, and
  legacy Vue 2/Options API compatibility.

Both agents use Claude Sonnet 4.5 and follow existing agent conventions.
README.agents.md regenerated via npm run build.
2026-02-26 12:03:35 +01:00
Aaron Powell
1f2afa4336 Adding the workflows after I broke #802 2026-02-26 10:54:16 +11:00
Aaron Powell
85a538b92b Merge pull request #781 from lupritz/addDataverseMcpInstaller
New dataverse-mcp plugin with mcp-setup command
2026-02-26 10:00:00 +11:00
Aaron Powell
81f7996e9b Merge pull request #768 from v-rperez030/markdown-accessibility-assistant
Add Markdown Accessibility Assistant agent
2026-02-26 09:58:57 +11:00
lupritz
e30f35d0e6 Merge branch 'staged' into addDataverseMcpInstaller 2026-02-25 11:24:42 -06:00
Aaron Powell
b0c93822b3 Update readme 2026-02-25 16:33:31 +11:00
Aaron Powell
c10cb99a14 Migrate bigquery-pipeline-audit from prompt to skill
Convert the last remaining prompt file to a skill, following the
repository convention of using skills/ for reusable task definitions.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-25 15:09:25 +11:00
Aaron Powell
f6fa566995 Revert "Migrate pcf-development from empty plugin to skill"
This reverts commit b59cbd6cc9.
2026-02-25 15:07:41 +11:00
Aaron Powell
b59cbd6cc9 Migrate pcf-development from empty plugin to skill
The pcf-development plugin had no agents, skills, or commands
referenced - just an empty shell. Convert it to a proper skill
with comprehensive PCF development guidance.

Also resolve merge conflict in CONTRIBUTING.md.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-25 15:06:44 +11:00
Aaron Powell
1c67e92cd2 Merge branch 'staged' into copilot/combine-prompts-and-skills 2026-02-25 15:01:00 +11:00
Aaron Powell
0a0f387abd Merge pull request #805 from brunoborges/fix-aw-readme
docs: improve CONTRIBUTING.md and add "How to Contribute" links across docs
2026-02-25 14:37:42 +11:00
lupritz
a6297737e2 Merge branch 'staged' into addDataverseMcpInstaller 2026-02-24 20:32:18 -06:00
Lucas Pritz (from Dev Box)
03fcbc8c24 Convert mcp-setup command to mcp-configure skill 2026-02-24 20:18:07 -06:00
Bruno Borges
6103b17ba2 chore: update documentation and add contribution guidelines for agents, hooks, instructions, plugins, skills, and workflows; enhance actions-lock.json with additional actions 2026-02-24 12:53:43 -05:00
lupritz
1bad087ab6 Merge branch 'staged' into addDataverseMcpInstaller 2026-02-24 09:18:58 -06:00
John Haugabook
550727f750 Merge branch 'staged' into skill-game-engine 2026-02-23 22:59:00 -05:00
copilot-swe-agent[bot]
f96a900e13 Remove prompts infrastructure from build scripts
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-24 14:40:36 +11:00
Aaron Powell
cf20643464 Merge pull request #797 from v-rperez030/markdown-accessibility-instructions
Add markdown accessibility instructions
2026-02-24 13:15:29 +11:00
Bruno Borges
dbaa8f6e3c Merge branch 'staged' into agentic-workflows-staged 2026-02-23 19:06:34 -05:00
Aaron Powell
a0c26e10af Merge branch 'staged' into add-entra-agent-user-skill 2026-02-24 10:54:12 +11:00
Aaron Powell
63faa5bff9 Merge pull request #754 from DavidARaygoza/dev/davidraygoza/CppLSToolsInstructions
Add custom instructions for using C++ language service tools
2026-02-24 10:53:57 +11:00
Aaron Powell
a6189179af Merge branch 'staged' into main 2026-02-24 10:49:14 +11:00
Aaron Powell
cd844a6566 Merge branch 'staged' into add-bigquery-pipeline-audit-prompt 2026-02-24 10:42:26 +11:00
Aaron Powell
05116b2492 Merge pull request #727 from lance2k/feat-add-context7-instruction
Add Context7 instructions for authoritative external documentation usage
2026-02-24 10:29:41 +11:00
Aaron Powell
46afbf68fb Cleaning up the plugins folder 2026-02-24 10:28:46 +11:00
Roberto Perez
c26ea11a6f Merge branch 'staged' into markdown-accessibility-assistant 2026-02-23 17:09:52 -05:00
Roberto Perez
1afa49ed4b Add markdown accessibility instructions 2026-02-23 20:34:56 +00:00
jhauga
bd1f221367 resolve file names and permission 2026-02-22 23:31:59 -05:00
jhauga
52d3754eaa add new skill game-engine 2026-02-22 23:04:42 -05:00
Fiza Musthafa
cc2d5acdbc feat: add entra-agent-user skill for creating Agent Users in Microsoft Entra ID 2026-02-21 12:04:15 +01:00
Bruno Borges
53401cb560 Simplify workflows to flat .md files instead of folders
Workflows are now standalone .md files in workflows/ — no subfolders
or README.md needed. Each file contains both the metadata frontmatter
(name, description, triggers, tags) and the agentic workflow definition
(on, permissions, safe-outputs) in a single file.

Updated all build scripts, CI workflows, docs, and review checklists.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-20 17:09:55 -08:00
Bruno Borges
997d6302bd Add Agentic Workflows as a new resource type
Add support for contributing Agentic Workflows — AI-powered repository
automations that run coding agents in GitHub Actions, defined in markdown
with natural language instructions (https://github.github.com/gh-aw).

Changes:
- Create workflows/ directory for community-contributed workflows
- Add workflow metadata parsing (yaml-parser.mjs)
- Add workflow README generation (update-readme.mjs, constants.mjs)
- Add workflow data to website generation (generate-website-data.mjs)
- Update README.md, CONTRIBUTING.md, and AGENTS.md with workflow docs,
  contributing guidelines, and code review checklists

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-20 17:09:55 -08:00
Héctor Benedicte
40bc8e7b0d Merge branch 'github:staged' into staged 2026-02-20 18:52:29 +01:00
Lucas Pritz (from Dev Box)
b63a0e4ae2 Minor prompt rename 2026-02-20 11:43:50 -06:00
Lucas Pritz (from Dev Box)
c7b9c54b14 Rename plugin from dataverse-mcp to just dataverse 2026-02-20 11:40:28 -06:00