Commit Graph

1347 Commits

Author SHA1 Message Date
Michael Fairchild
a05e7781cc Update a11y instructions with latest optimizations (#767)
* Update a11y instructions with latest optimizations

* Update instructions/a11y.instructions.md

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

* Update instructions/a11y.instructions.md

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

* Update instructions/a11y.instructions.md

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

* Update instructions/a11y.instructions.md

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

* Update instructions/a11y.instructions.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:05:52 +11:00
Aaron Powell
3857869d88 forgot that place to update 2026-03-03 09:47:46 +11:00
Aaron Powell
e24b411d0b Temp disabling of cname 2026-03-03 09:05:15 +11:00
Aaron Powell
a998c2d38c feat: support external recipes in cookbook (#831)
* feat(schema): add external recipe fields to cookbook schema

Add optional external, url, and author fields to the recipe schema
in cookbook.schema.json. When external is true, url is required via
conditional validation. Author supports name (required) and url
(optional) for attribution.

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

* feat(data): support external recipes in data generator

- External recipes (external: true) skip local file validation
- Validate URL format for external recipes
- Pass through external, url, and author fields to output JSON
- Add per-recipe languages array: derived from resolved variant keys
  for local recipes, and from tags matching known language IDs for
  external recipes
- Collect language IDs in a first pass before processing recipes

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

* feat(website): render external recipe cards on cookbook page

- Extend Recipe interface with external, url, author, and languages
- Render external recipes with Community badge, author attribution,
  and View on GitHub link instead of View Recipe/View Example buttons
- Language filter uses per-recipe languages array uniformly
- Remove Nerd Font icons from select dropdown options (native selects
  cannot render custom web fonts)
- Add CSS for external recipe cards (dashed border, badge, author)

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

* feat(cookbook): add community samples section with first external recipe

Add a Community Samples cookbook section to cookbook.yml with the
Node.js Agentic Issue Resolver as the first external recipe entry,
linking to https://github.com/Impesud/nodejs-copilot-issue-resolver.

Resolves the use case from PR #613 for supporting external samples.

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

* feat(cookbook): add Copilot SDK Web App to community samples

Add aaronpowell/copilot-sdk-web-app — a full-stack chat app built with
the GitHub Copilot SDK, .NET Aspire, and React.

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

* Apply suggestions from code review

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

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-02 19:36:10 +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
Aaron Powell
4cf83b0161 Add contribution CTA to all listing pages (#850)
* Add contribution CTA to all listing/search pages

Add a reusable ContributeCTA component that encourages visitors to
contribute their own resources. The CTA appears at the bottom of every
resource listing page (agents, instructions, skills, hooks, workflows,
plugins, tools) with:

- Contextual text that adapts to the resource type
- 'Contribute yours' primary button linking to CONTRIBUTING.md
- 'Request a resource' outline button linking to new issue creation
- Gradient top bar matching existing card design patterns
- Responsive layout that stacks on mobile

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

* Add Contribute button to page header on all listing pages

Place an outlined Contribute button in each page-header section so it's
immediately visible without scrolling. Uses accent purple border that
fills on hover with a glow effect. Stacks below description on mobile
via a 600px breakpoint.

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

* Add screenshots for contribution CTA PR

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

* didn't mean to commit them

* Extract PageHeader component to deduplicate header markup

Address PR review feedback: the header Contribute link (URL, SVG icon,
classes) was duplicated across all 7 listing pages. Extract into a
reusable PageHeader.astro component that accepts title and description
props, with a slot for rich HTML descriptions (used by workflows page).

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

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-02 16:21:22 +11:00
Bruno Borges
1f3192b2ad Merge pull request #848 from github/add-codeowners
Add CODEOWNERS file
2026-03-01 20:12:18 -05:00
Bruno Borges
bd704859fd Merge branch 'staged' into add-codeowners 2026-03-01 20:11:52 -05:00
Copilot
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
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
Bruno Borges
77cfe63067 Add Agentic Workflows article to Learning Hub (#839)
* Add Agentic Workflows article to Learning Hub

Covers what agentic workflows are, how to consume community
workflows from Awesome Copilot, and how to contribute new ones.

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

* Update website/src/content/learning-hub/agentic-workflows.md

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

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-02 10:51:03 +11:00
Bruno Borges
8577c84094 Merge branch 'staged' into add-codeowners 2026-03-01 18:45:40 -05: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
Aaron Powell
0e3227eef2 Add CODEOWNERS file
Set @aaronpowell as default owner for all files.
Set @brunoborges as owner for /workflows/ and the agentic workflows validation CI.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-02 10:29:02 +11:00
Aaron Powell
d9855a8091 Merge pull request #838 from brunoborges/update-workflow-headline
Link Agentic Workflows headline to gh.io/gh-aw
2026-03-02 10:27:11 +11:00
Aaron Powell
0736e835ce Merge pull request #837 from dwizzle204/add-terratest-module-testing-agent
Add Terratest module testing agent
2026-03-02 10:26:46 +11:00
Aaron Powell
e71955f09e Merge pull request #847 from leereilly/patch-1
Add `awesome-copilot.github.com` CNAME :copilot:
2026-03-02 09:11:18 +11:00
Aaron Powell
affdc3b505 Update README.md 2026-03-02 09:10:58 +11:00
Lee Reilly
e5084eba1c Update URL 2026-03-02 09:09:31 +11:00
Lee Reilly
a79f12fe19 Remove linebreak 2026-03-02 09:09:31 +11:00
Lee Reilly
805e472df3 Update old URL 2026-03-02 09:09:31 +11:00
Lee Reilly
9c7caa8c1d Add CNAME for custom domain 2026-03-02 09:09:31 +11:00
Bruno Borges
c7c4e49b24 Update website/src/pages/workflows.astro
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-27 17:04:56 -05:00
Bruno Borges
cd65eded2e Link Agentic Workflows headline to gh.io/gh-aw
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-27 15:42:23 -05:00
dwizzle204
3c670cdab6 Add Terratest module testing agent 2026-02-27 14:29:53 -06:00
Aaron Powell
f0ab433971 Merge pull request #830 from github/copilot/fix-github-actions-workflow-again
Copilot/fix GitHub actions workflow again
2026-02-27 11:06:39 +11:00
copilot-swe-agent[bot]
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]
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
Aaron Powell
768a41cede Merge pull request #762 from github/overlapping-items-workflow
Add duplicate resource detector agentic workflow
2026-02-27 10:28:24 +11: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
1a2819ed64 Merge pull request #827 from brunoborges/aw/relevance-check
Aw/relevance check
2026-02-27 10:26:06 +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
Aaron Powell
4126e19730 Remove prompt references from duplicate-resource-detector workflow
Update the duplicate resource detector agentic workflow to no longer
reference prompts, which are no longer a supported resource type.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-27 10:20:13 +11:00
Aaron Powell
cf4347e88c Merge branch 'staged' into overlapping-items-workflow 2026-02-27 10:12:29 +11:00
Aaron Powell
adfdd788da Merge pull request #822 from github/fix/remove-skip-ci-from-publish
fix: remove [skip ci] from publish workflow
2026-02-27 10:12:00 +11:00
Aaron Powell
d24a96405b Merge pull request #819 from github/ospo-workflows
add OSPO agentic workflow examples
2026-02-27 10:11:26 +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
icsaba
0ca6dd51b7 add aws appsync event api instruction guide 2026-02-26 21:59:28 +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
Bruno Borges
422b3b6d79 Workflow to help check relevance of open issues and PRs, triggered by slash command, and summarized by a manual flow 2026-02-26 13:45:37 -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
c10e819c05 fix: remove [skip ci] from publish workflow
The [skip ci] tag in the publish commit message was preventing
downstream workflows (e.g. deploy-website.yml) from triggering
on the push to main.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-26 16:59:06 +11:00
Aaron Powell
6b4da94155 Merge pull request #821 from github/learning-hub
Learning hub
2026-02-26 16:50:39 +11:00
Aaron Powell
99a7ef8f69 Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-26 16:49:14 +11:00
Aaron Powell
d73c0bb1f3 Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-26 16:33:14 +11:00
Aaron Powell
0637cad186 refactor: extract Learning Hub article ordering into shared config
Move duplicated fundamentalsOrder and referenceOrder arrays from
index.astro and ArticleLayout.astro into a shared config file at
src/config/learning-hub.ts. Both consumers now import from the
single source of truth.

Addresses PR review comment about maintenance burden of keeping
two copies in sync.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-26 14:59:50 +11:00
Aaron Powell
e0636e8165 fix: resolve 27 broken links across Learning Hub articles
- Fix double-path issue: ../learning-hub/X/ → ../X/ (9 links)
- Fix wrong depth for top-level pages: ../agents/ → ../../agents/ (4 links)
- Fix absolute paths missing base URL: /learning-hub/X/ → ../X/ (7 links)
- Fix dead file references: link to GitHub source instead (3 links)
- Verified 0 broken links remaining via Playwright crawl of all 12 articles

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-26 14:48:23 +11:00