Commit Graph

1245 Commits

Author SHA1 Message Date
Aaron Powell
cd844a6566 Merge branch 'staged' into add-bigquery-pipeline-audit-prompt 2026-02-24 10:42:26 +11:00
Aaron Powell
3d0b7777fe Merge pull request #800 from github/chore/clean-materialized-plugins
Add cross-platform script to clean materialized plugin files
2026-02-24 10:38:54 +11:00
Aaron Powell
941aced1f3 Add script to clean materialized plugin files
Adds eng/clean-materialized-plugins.mjs which removes agents/, commands/,
and skills/ subdirectories from plugin folders. These are generated by CI
via eng/materialize-plugins.mjs during publish and should not be tracked on
the staged branch.

Runnable via: npm run plugin:clean

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-24 10:34: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
Muhammad Ubaid Raza
bf33085e18 docs(agent): prefer accessibility_snapshot for element identification
Updated agent guidelines to specify the use of accessibility_snapshot over visual screenshots for element identification. Accessibility snapshots provide structured DOM/ARIA data, which is more reliable for browser automation than pixel-based visual analysis.
2026-02-24 04:21:41 +05:00
Roberto Perez
f7674f57e5 Address review feedback: fix alt text example and soften H1 priority wording 2026-02-23 21:30:53 +00:00
Roberto Perez
732bfa7e04 Clarify H1 guidance for projects with auto-generated titles 2026-02-23 21:01:21 +00:00
Roberto Perez
1afa49ed4b Add markdown accessibility instructions 2026-02-23 20:34:56 +00:00
allcontributors[bot]
e398846919 update .all-contributorsrc 2026-02-23 17:56:27 +00:00
allcontributors[bot]
b790e4469c update README.md 2026-02-23 17:56:25 +00:00
Muhammad Ubaid Raza
cc9061e4c1 chore(agents): remove duplicate config in gem-orchestrator
Remove redundant `<operating_rules>`, agent-specific parameters, and
`<delegation_validation>` sections. This removes duplicate content
to ensure a single source of truth for the agent's behavior protocols
and configuration.
2026-02-23 21:51:00 +05:00
Muhammad Ubaid Raza
5db9683096 refactor: standardize agent workflows and artifact paths
- Refined `gem-browser-tester` workflow to separate initialization from
  execution and enforce an Observation-First loop.
- Added retry logic for transient failures (e.g., timeouts, network issues)
  in browser automation tasks.
- Standardized artifact generation paths to `docs/plan/{plan_id}/`
  across multiple agents.
- Updated failure actions to specify evidence capture locations
  (logs, network) for improved debugging and traceability.
2026-02-23 16:40:51 +05:00
jhauga
47961c9f61 resolve file names 2026-02-22 23:38:06 -05:00
jhauga
09de71d5eb Merge branch 'skill-game-engine' of https://github.com/jhauga/awesome-copilot into skill-game-engine 2026-02-22 23:36:02 -05:00
jhauga
bd1f221367 resolve file names and permission 2026-02-22 23:31:59 -05:00
John Haugabook
9fd4f76db3 Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-22 23:23:31 -05:00
jhauga
52d3754eaa add new skill game-engine 2026-02-22 23:04:42 -05:00
Muhammad Ubaid Raza
2889bfcf7e Merge branch 'main' into remove-conflict 2026-02-23 02:22:28 +05:00
Muhammad Ubaid Raza
c91c374d47 refactor: standardize browser tester agent structure
Introduce explicit sections for input, output, and verification criteria.
Define structured JSON output including detailed evidence paths and error counts.
Update workflow to reference new guides and move Observation-First loop to operating rules.
Clarify verification steps with specific pass/fail conditions for console, network, and accessibility checks.
2026-02-23 02:10:15 +05:00
github-actions[bot]
dc8b0cc546 chore: publish from staged [skip ci] 2026-02-22 02:33:39 +00:00
Aaron Powell
329796314a Merge pull request #783 from agreaves-ms/fix/marketplace-plugin-source
fix: update plugin source paths in marketplace.json generation
2026-02-22 13:33:19 +11:00
Muhammad Ubaid Raza
213d15ac83 refactor: update agent workflows and orchestrator logic
- Remove redundant `<mission>` section from gem-browser-tester
- Add "Reflect" step to gem-documentation-writer for self-review on high-priority or failed tasks
- Refactor gem-orchestrator completion phase to generate a walkthrough markdown file instead of a review
- Update orchestrator rules to allow direct execution for creating walkthrough files
2026-02-22 00:55:07 +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
Muhammad Ubaid Raza
53ee36b54c Merge branch 'main' into remove-conflict 2026-02-21 15:43:19 +05:00
Bruno Borges
f058d7cd44 Combine workflow CI checks into single multi-job workflow
Merges the two separate action workflows (block-workflow-yaml.yml and
validate-agentic-workflows.yml) into a single validate-agentic-workflows-pr.yml
with two jobs: check-forbidden-files runs first, then compile-workflows
runs only if the file check passes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-20 17:09:56 -08:00
Bruno Borges
e470afe0cb Add Agentic Workflow option to PR template
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-20 17:09:56 -08: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
e83cc6efee Add CI guard to block forbidden files in workflows/
Prevents contributors from pushing compiled YAML (.yml, .yaml, .lock.yml)
or .github/ directories into the workflows/ directory. Only .md markdown
source files are accepted — compilation happens downstream via gh aw compile.

This is a security measure to prevent malicious GitHub Actions code
from being introduced through contributed agentic workflows.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-20 17:09:55 -08:00
Bruno Borges
78eaeb22b7 Add CI workflow to validate agentic workflow compilation
Adds validate-agentic-workflows.yml that runs on PRs touching workflows/.
Uses gh-aw CLI setup action to install the compiler, then runs
'gh aw compile --validate' on each workflow .md file. Posts a sticky
PR comment with fix instructions on failure.

Also adds workflows/** to validate-readme.yml path triggers so README
tables are regenerated when workflows change.

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
Allen Greaves
6951523c6e fix: update plugin source paths in marketplace.json generation 2026-02-20 14:44:09 -08:00
github-actions[bot]
96b943af32 chore: publish from staged [skip ci] 2026-02-20 17:52:47 +00:00
Héctor Benedicte
40bc8e7b0d Merge branch 'github:staged' into staged 2026-02-20 18:52:29 +01:00
Ramyashree Shetty
e13e02bea6 feat: add BigQuery pipeline audit prompt and list it in the documentation. 2026-02-20 14:57:15 +05:30
dependabot[bot]
69f9b89df5 chore(deps): bump devalue
Bumps the npm_and_yarn group with 1 update in the /website directory: [devalue](https://github.com/sveltejs/devalue).


Updates `devalue` from 5.6.2 to 5.6.3
- [Release notes](https://github.com/sveltejs/devalue/releases)
- [Changelog](https://github.com/sveltejs/devalue/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/devalue/compare/v5.6.2...v5.6.3)

---
updated-dependencies:
- dependency-name: devalue
  dependency-version: 5.6.3
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-20 04:48:24 +00:00
github-actions[bot]
98501a55b0 chore: publish from staged [skip ci] 2026-02-20 04:47:18 +00:00
Aaron Powell
7bebd4a385 Merge pull request #745 from codeHysteria28/add-copilot-usage-metrics-skill
Add copilot-usage-metrics skill
2026-02-20 15:46:56 +11:00
Aaron Powell
4dfcb55937 Fixing the readme 2026-02-20 15:45:55 +11:00
Aaron Powell
87fb17b7d9 chore: remove materialized plugin files from tracking
These agents/, commands/, and skills/ directories inside plugin folders
are generated by eng/materialize-plugins.mjs during CI publish and
should not be committed to the staged branch.

- Remove 185 materialized files from git tracking
- Add .gitignore rules to prevent accidental re-commits
- Update publish.yml to force-add materialized files despite .gitignore

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-20 15:43:09 +11:00
David Raygoza
c1931fa4fb Add custom instructions for using C++ language service tools 2026-02-19 16:17:37 -08:00
Muhammad Ubaid Raza
432241e197 Merge branch 'main' into remove-conflict 2026-02-19 23:02:05 +05:00
Muhammad Ubaid Raza
21507bf644 fix: invlaid file references 2026-02-19 22:59:27 +05:00
Aaron Powell
293d9737cb Merge branch 'main' into feat-add-context7-instruction 2026-02-19 15:29:24 +11:00
Aaron Powell
f5e992194a Merge branch 'main' into main 2026-02-19 15:28:57 +11:00
Aaron Powell
8fcf6513cf Merge branch 'main' into add-copilot-usage-metrics-skill 2026-02-19 15:28:42 +11:00
github-actions[bot]
812febf350 chore: publish from staged [skip ci] 2026-02-19 04:11:47 +00:00
Aaron Powell
8ac0e41cb0 Merge pull request #750 from github/plugin-migration
refactor: migrate plugins to Claude Code spec format
2026-02-19 15:11:15 +11:00
Aaron Powell
84b44cab9e Merge pull request #759 from github/agentic-workflows
Add weekly resource staleness report agentic workflow
2026-02-19 15:10:36 +11:00
Aaron Powell
e20084d50f Merge remote-tracking branch 'origin/main' into plugin-migration 2026-02-19 10:54:38 +11:00