Commit Graph
65 Commits
Author SHA1 Message Date
169e4f9c9e [WIP] Update comment in PR #930 (#932)
* Initial plan

* Update CODEOWNERS for PR #930 - add automate-this ownership to @dvelton

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-03-09 15:47:42 +11:00
cf2a5470a2 feat: add contributors page to website (#928)
* Initial plan

* feat: add contributors page to website

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

* feat: add footer with contributors link and fix emoji-only display

- Add custom Starlight Footer component with 'Made with ❤️ by our
  amazing contributors' linking to /contributors/
- Filter out contribution types without emoji mappings in the
  contributor data generation so only emojis (🎭🎁🧭⌨️🧰) are
  shown on the contributors page, not text labels like 'code' or 'doc'

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

* feat: use all-contributors HTML output for contributors page

- Restyle all-contributors generated table as a responsive card grid
  using CSS grid on tbody with card-styled td cells
- Remove old custom JS search/filter UI and contributors.ts script
- Remove generateContributorsData from data pipeline (no longer needed)
- Keep all-contributors markers for bot regeneration
- Include updated contributor data from .all-contributorsrc

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

* fix: CSS fixes for contributors page Starlight compatibility

- Override Starlight table width/overflow to prevent clipping
- Force td width: 100% to counteract HTML width="14.28%" attribute
- Set emoji links to display: inline to prevent vertical stacking
- Improve border visibility with lighter gray color

Co-authored-by: Copilot <223556219+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>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-09 14:47:20 +11:00
e05c82c43f Remove suggest-awesome-github-copilot-prompts skill (dead references) (#926)
* Initial plan

* Remove suggest-awesome-github-copilot-prompts skill (references non-existent prompts/ directory)

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

* Bump awesome-copilot plugin version to 1.1.0

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-03-09 11:15:02 +11:00
a61d7bf9c1 Update Astro site URL to awesome-copilot.github.com with root base path (#925)
* Initial plan

* chore: update Astro site URL to awesome-copilot.github.com with root base path

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-03-09 09:13:47 +11:00
1b15663c46 Update docs to reflect awesome-copilot as default plugin marketplace in CLI and VS Code (#901)
* Initial plan

* docs: update plugin discovery for default marketplace in CLI and VS Code

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

* docs: revert README.md changes (covered by #900), update README.plugins.md

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

* fix: update plugin template in constants.mjs so README.plugins.md survives rebuilds

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-03-06 16:26:26 +11:00
4707565c7b [WIP] Update text colour for improved navigation readability (#897)
* Initial plan

* fix: improve readability of active nav item on learning hub pages

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-03-06 13:57:39 +11:00
78e3ea29c2 [WIP] Fix URL path issue in learning hub (#895)
* Initial plan

* fix: use relative links in learning-hub index to preserve base path

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-03-06 10:22:25 +11:00
ac6b76b2fb Fix GitHub Pages CNAME: move from repo root to website/public/ (#849)
* Initial plan

* Move CNAME from repo root to website/public/

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-03-02 11:18:14 +11:00
copilot-swe-agent[bot]andaaronpowell 8161d1415d refactor: publish.yml dispatches deploy-website instead of workflow_run
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-27 00:01:00 +00:00
copilot-swe-agent[bot]andaaronpowell 17c76fede5 fix: trigger deploy-website workflow via workflow_run instead of push
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-26 23:34:54 +00:00
copilot-swe-agent[bot] 4223cf3d11 Initial plan 2026-02-26 23:32:17 +00:00
copilot-swe-agent[bot]andaaronpowell 1ad2b3a24c Remove prompts from website generation and contributor scripts
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-24 14:44:00 +11:00
copilot-swe-agent[bot]andaaronpowell a3988ab91c Update documentation to remove prompts references
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-24 14:42:05 +11:00
copilot-swe-agent[bot]andaaronpowell 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
copilot-swe-agent[bot]andaaronpowell caab1f623b Convert all prompts to skills and update plugin manifests
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-24 14:39:33 +11:00
copilot-swe-agent[bot] 9efb8cd388 Initial plan 2026-02-24 14:39:33 +11:00
copilot-swe-agent[bot]andaaronpowell 9d41a60236 Remove logo icon from website header
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-18 02:41:33 +00:00
copilot-swe-agent[bot] 3061ee06d4 Initial plan 2026-02-18 02:39:09 +00:00
copilot-swe-agent[bot]andaaronpowell 03aaae8dde Refactor plugin detection for better clarity
Split plugin detection into separate checks for plugin directories and plugin.json files to improve code readability and maintainability.

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-13 04:51:10 +00:00
copilot-swe-agent[bot]andaaronpowell 65cd7bac3f Fix plugin detection in getResourceType for deep-linking
Update getResourceType to detect plugin directories (plugins/<id>) and plugin.json files instead of .collection.yml files. This fixes deep-linking via #file=plugins/<id> which was previously resolving to 'unknown' and not opening the plugin modal.

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-13 04:49:45 +00:00
copilot-swe-agent[bot] 5d2d2d78cb Initial plan 2026-02-13 04:46:58 +00:00
copilot-swe-agent[bot]andaaronpowell c8c907815d Add documentation for marketplace.json generation
- Document generate-marketplace.mjs in eng/README.md
- Add plugin folder documentation to AGENTS.md
- Update setup commands to include marketplace generation
- Add plugin checklist to code review guidelines

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-13 01:51:52 +00:00
copilot-swe-agent[bot]andaaronpowell ec3e0e6651 Add missing plugins to marketplace.json and create automation script
- Add context-engineering, gem-team, and ospo-sponsorship to marketplace.json
- Create eng/generate-marketplace.mjs to automatically generate marketplace.json
- Update package.json build script to include marketplace generation
- Update GitHub workflow to trigger on plugin changes

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-13 01:49:59 +00:00
copilot-swe-agent[bot] bb6c717004 Initial plan 2026-02-13 01:46:24 +00:00
copilot-swe-agent[bot]andaaronpowell 198868caf3 Add OSPO Sponsorship collection and plugin for sponsor-finder skill
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-13 01:13:52 +00:00
copilot-swe-agent[bot] 1c08e6082f Initial plan 2026-02-13 01:10:20 +00:00
copilot-swe-agent[bot]andNoahJenkins 53aef4125d Add suggest-awesome-github-copilot-skills prompt
Create new prompt that suggests relevant GitHub Copilot skills from the
awesome-copilot repository based on repository context and chat history,
following the same pattern as existing suggest prompts for agents,
instructions, prompts, and collections.

Co-authored-by: NoahJenkins <41129202+NoahJenkins@users.noreply.github.com>
2026-02-12 22:59:38 +00:00
copilot-swe-agent[bot] 41440c2792 Initial plan 2026-02-12 22:56:42 +00:00
copilot-swe-agent[bot]andaaronpowell f62a764683 Fix path matching in getResourceType to support relative paths
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-10 03:31:09 +00:00
copilot-swe-agent[bot] 20806d379f Initial plan 2026-02-10 03:28:42 +00:00
copilot-swe-agent[bot]andaaronpowell fd509d2f0d Link skills to SKILL.md files instead of directories
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-03 02:50:08 +00:00
copilot-swe-agent[bot]andaaronpowell 7e23ac9527 Generate llms.txt in website/public for GitHub Pages
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-03 01:46:18 +00:00
copilot-swe-agent[bot]andaaronpowell 2d996d8ab2 Address code review feedback: improve code quality
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-03 01:37:35 +00:00
copilot-swe-agent[bot]andaaronpowell a2e8bc2f25 Add llms.txt documentation to README
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-03 01:36:34 +00:00
copilot-swe-agent[bot]andaaronpowell 3d1d2c1aa0 Fix multiline descriptions in llms.txt to be single-line
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-03 01:36:00 +00:00
copilot-swe-agent[bot]andaaronpowell fbc72656ab Add llms.txt file generation script and output
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-03 01:35:13 +00:00
copilot-swe-agent[bot] 304ed6ee9a Initial plan 2026-02-03 01:30:36 +00:00
copilot-swe-agent[bot]andaaronpowell 20818f230a Fix spelling error: formated → formatted in copilot-instructions.md
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-03 00:22:31 +00:00
copilot-swe-agent[bot]andaaronpowell 1c38b8388a Improve codespell configuration comments for clarity
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-02 23:11:59 +00:00
copilot-swe-agent[bot]andaaronpowell 0227b8a2f6 Add codespell GitHub Actions workflow for automatic spelling checks
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-02 23:10:45 +00:00
copilot-swe-agent[bot] ea50e5f696 Initial plan 2026-02-02 23:08:34 +00:00
copilot-swe-agent[bot]andaaronpowell 9e44173f94 Improve comment clarity for string escaping fix
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-02 05:07:06 +00:00
copilot-swe-agent[bot]andaaronpowell fb5f22a6b2 fix(website): properly escape backslashes and quotes in file paths
The previous implementation only escaped single quotes, which could allow
backslashes in file paths to break out of the JavaScript string context.
Now we escape backslashes first (\ -> \\), then single quotes (' -> \'),
preventing potential security issues.

Fixes CodeQL alert #26 for incomplete string escaping.

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-02 05:05:42 +00:00
copilot-swe-agent[bot] 8b9fa465f6 Initial plan 2026-02-02 05:03:25 +00:00
copilot-swe-agent[bot]andaaronpowell 840523c81b Fix Prerequisites description to accurately reflect PyPI installation
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-02 03:34:40 +00:00
copilot-swe-agent[bot]andaaronpowell e224a128f7 Fix requirements.txt comment to reflect PyPI installation
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-02-02 03:34:35 +00:00
copilot-swe-agent[bot] 695c60c7ac Initial plan 2026-02-02 03:33:35 +00:00
copilot-swe-agent[bot] 715f433eae Initial plan 2026-02-02 03:33:09 +00:00
copilot-swe-agent[bot]andaaronpowell c1f10f7dff Add missing imports to Manual Server Control example
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-01-28 23:38:12 +00:00
copilot-swe-agent[bot]andaaronpowell d12b0b43e6 Fix Python async syntax in copilot-sdk-python.instructions.md
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-01-28 23:36:47 +00:00
copilot-swe-agent[bot] 6af8480939 Initial plan 2026-01-28 23:34:11 +00:00
copilot-swe-agent[bot]andjamesmontemagno 5f1f55f571 Fix skill name mismatch - update name to match folder
Co-authored-by: jamesmontemagno <1676321+jamesmontemagno@users.noreply.github.com>
2026-01-21 16:48:38 +00:00
copilot-swe-agent[bot] 427c9c96b7 Initial plan 2026-01-21 16:43:47 +00:00
copilot-swe-agent[bot]andaaronpowell 7ad7653270 Fix confusing instruction file path in README
Updated the instructionsUsage template in constants.mjs to clarify that task-specific instruction files should be created in the .github/instructions/ folder with the pattern *.instructions.md (e.g., .github/instructions/my-csharp-rules.instructions.md), instead of the confusing original wording that mentioned both .github/.instructions.md files and .github/instructions folder.

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-01-11 22:13:39 +00:00
copilot-swe-agent[bot] 4f8d89cfc0 Initial plan 2026-01-11 22:11:18 +00:00
b1fac0d0a1 Add scheduled trigger to traffic reporting workflow (#519)
* Initial plan

* Add daily schedule trigger to traffic reporting workflow

- Add schedule trigger with cron expression for daily 1AM UTC execution
- Keep workflow_dispatch trigger for manual runs
- Fixes traffic reporting to run automatically every day

Co-authored-by: codemillmatt <2053639+codemillmatt@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: codemillmatt <2053639+codemillmatt@users.noreply.github.com>
2025-12-23 14:26:13 -08:00
cef3031726 Disable nightly schedule for Traffic Reporting workflow (#491)
* Initial plan

* Disable nightly schedule for Traffic Reporting workflow

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>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-12-16 11:39:46 +11:00
9505d750de Fix: Replace unsupported 'title' attribute with 'name' in agent files (#452)
* Initial plan

* Replace 'title' with 'name' in agent file frontmatter

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>
2025-12-04 11:11:49 +11:00
2f9c96d4b5 Fix deprecated 'mode' attribute in prompt files by renaming to 'agent' (#441)
* Initial plan

* Rename 'mode' to 'agent' in prompt files and CONTRIBUTING.md

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>
2025-12-01 10:56:45 +11:00
43a469efd5 Fix typo in accessibility chat mode filename (#347)
* Initial plan

* Fix typo in accessibility file name and update references

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>
2025-10-24 11:37:57 +11:00
9a050b1506 Move conventional-commit.prompt.md from instructions to prompts folder (#345)
* Initial plan

* Move conventional-commit.prompt.md to prompts folder and update READMEs

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>
2025-10-23 10:17:15 +11:00
dfe63f4542 Implement Collections feature for grouping related prompts, instructions, and chat modes (#232)
* Initial plan

* Implement core Collections feature with YAML parsing and README generation

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

* Complete Collections feature implementation with validation, tooling, and documentation

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

* Update generated README files to include collections instructions

* Fix YAML parsing logic bug: replace impossible condition with proper indentation check

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

* Refactor: Extract YAML parser to shared module and improve user experience

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

* fixing task and file permissions

* Better args handling

* Adding some more collections

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-09-17 10:15:34 +10:00
cdc5104468 Add all-contributors to automatically recognize repository contributors (#208)
* Initial plan

* Add all-contributors setup with contributor recognition

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

* Finalize all-contributors setup and update documentation

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

* Add @aaronpowell as a contributor

* Add @mubaidr as a contributor

* Add @digitarald as a contributor

* Add @mbianchidev as a contributor

* generating the current list

* playing with emojis

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
Co-authored-by: all-contributors-bot <all-contributors-bot@example.com>
2025-08-22 11:36:53 +10:00
2f3264bfc6 Add missing mode field to all prompt files with 'agent' as default (#180)
* Initial plan

* Add mode: 'agent' to all 14 prompt files missing the field, fix BOM character

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

* Revert description field format changes while keeping mode field additions

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>
2025-08-14 12:09:33 +10:00
ef8e026997 Fix table formatting issues under Reusable Prompt heading (#126)
* Initial plan

* Fix table formatting issues in Reusable Prompts section

Co-authored-by: codemillmatt <2053639+codemillmatt@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: codemillmatt <2053639+codemillmatt@users.noreply.github.com>
2025-07-24 19:42:41 -07:00