Files
awesome-copilot/.playwright-mcp/page-2026-08-14T21-30-31-899Z.yml
T
Aaron Powell 21db4711f5 fix(website): collapse long filter facets and unpin detail-page footer
Two issues surfaced by review of the redesigned site:

Catalog facets rendered every option. The prototype's filter groups were
built from small hardcoded arrays, but real data produces 193 tool options
on /agents/ and 245 "Applies to" values on /instructions/. The sidebar grew
to ~10,000px and stretched the whole catalog row, pushing the (already
present) pagination control far below the fold so it read as missing.

Adopt the prototype's own solution for this, which it had already applied to
the extensions page: collapse groups past 10 options behind a "Show N more"
toggle, and cap .filterOptions with an internal scroll area. Ported verbatim
to the agents, instructions, skills, and plugins catalogs.

Detail pages scroll inside .scrollHost rather than the document, but the
footer came from PageShell, outside that element, so it stayed pinned over
the content instead of appearing at the end. The prototype renders its
footer inside the scroll host; PageShell now takes a renderFooter flag so
DetailChassis can do the same. LearningArticleLayout already did this.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 80686fef-efe3-4cdd-8cd6-bfa61a5d0af6
2026-08-15 07:42:30 +10:00

314 lines
19 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
- generic [active] [ref=f4e1]:
- generic [ref=f4e4]:
- link "Skip to main content" [ref=f4e5] [cursor=pointer]:
- /url: "#main-content"
- banner [ref=f4e6]:
- navigation "Primary" [ref=f4e7]:
- link "Awesome GitHub Copilot" [ref=f4e8] [cursor=pointer]:
- /url: /
- list [ref=f4e11]:
- listitem [ref=f4e12]:
- group [ref=f4e13]:
- generic "Resources" [ref=f4e14] [cursor=pointer]
- listitem [ref=f4e17]:
- link "Playbook" [ref=f4e18] [cursor=pointer]:
- /url: /learning-hub/
- generic [ref=f4e19]:
- button "Search" [ref=f4e21] [cursor=pointer]
- link "Meet all 0 contributors" [ref=f4e24] [cursor=pointer]:
- /url: /contributors/
- generic [ref=f4e28]: "0"
- 'button "Language: English" [ref=f4e30] [cursor=pointer]':
- generic [ref=f4e34]: English
- link "Contribute" [ref=f4e39] [cursor=pointer]:
- /url: https://github.com/github/awesome-copilot/blob/main/CONTRIBUTING.md
- main [ref=f4e42]:
- generic [ref=f4e44]:
- heading "Agents" [level=1] [ref=f4e51]
- paragraph [ref=f4e52]: Specialized agents that enhance GitHub Copilot for specific technologies, workflows, and domains — contributed and curated by the community.
- generic [ref=f4e55]:
- complementary "Filter agents" [ref=f4e56]:
- generic [ref=f4e57]:
- generic [ref=f4e58]:
- generic [ref=f4e59]: Model
- generic [ref=f4e60]:
- generic [ref=f4e62]:
- generic [ref=f4e63]:
- checkbox "(none)" [ref=f4e64]
- generic [ref=f4e65] [cursor=pointer]
- generic [ref=f4e68] [cursor=pointer]: (none)
- generic [ref=f4e70]:
- generic [ref=f4e71]:
- checkbox "Claude Haiku 4.5 (copilot)" [ref=f4e72]
- generic [ref=f4e73] [cursor=pointer]
- generic [ref=f4e76] [cursor=pointer]: Claude Haiku 4.5 (copilot)
- generic [ref=f4e78]:
- generic [ref=f4e79]:
- checkbox "Claude Opus 4.6 (copilot)" [ref=f4e80]
- generic [ref=f4e81] [cursor=pointer]
- generic [ref=f4e84] [cursor=pointer]: Claude Opus 4.6 (copilot)
- generic [ref=f4e86]:
- generic [ref=f4e87]:
- checkbox "Claude Opus 4.7" [ref=f4e88]
- generic [ref=f4e89] [cursor=pointer]
- generic [ref=f4e92] [cursor=pointer]: Claude Opus 4.7
- generic [ref=f4e94]:
- generic [ref=f4e95]:
- checkbox "Claude Sonnet 4" [ref=f4e96]
- generic [ref=f4e97] [cursor=pointer]
- generic [ref=f4e100] [cursor=pointer]: Claude Sonnet 4
- generic [ref=f4e102]:
- generic [ref=f4e103]:
- checkbox "Claude Sonnet 4.5" [ref=f4e104]
- generic [ref=f4e105] [cursor=pointer]
- generic [ref=f4e108] [cursor=pointer]: Claude Sonnet 4.5
- generic [ref=f4e110]:
- generic [ref=f4e111]:
- checkbox "Claude Sonnet 4.5 (copilot)" [ref=f4e112]
- generic [ref=f4e113] [cursor=pointer]
- generic [ref=f4e116] [cursor=pointer]: Claude Sonnet 4.5 (copilot)
- generic [ref=f4e118]:
- generic [ref=f4e119]:
- checkbox "Claude Sonnet 4.6" [ref=f4e120]
- generic [ref=f4e121] [cursor=pointer]
- generic [ref=f4e124] [cursor=pointer]: Claude Sonnet 4.6
- generic [ref=f4e126]:
- generic [ref=f4e127]:
- checkbox "Claude Sonnet 4.6 (copilot)" [ref=f4e128]
- generic [ref=f4e129] [cursor=pointer]
- generic [ref=f4e132] [cursor=pointer]: Claude Sonnet 4.6 (copilot)
- generic [ref=f4e134]:
- generic [ref=f4e135]:
- checkbox "claude-3.5-sonnet" [ref=f4e136]
- generic [ref=f4e137] [cursor=pointer]
- generic [ref=f4e140] [cursor=pointer]: claude-3.5-sonnet
- button "Show 16 more" [ref=f4e141] [cursor=pointer]
- generic [ref=f4e142]:
- generic [ref=f4e143]: Tools
- generic [ref=f4e144]:
- generic [ref=f4e146]:
- generic [ref=f4e147]:
- checkbox "*" [ref=f4e148]
- generic [ref=f4e149] [cursor=pointer]
- generic [ref=f4e152] [cursor=pointer]: "*"
- generic [ref=f4e154]:
- generic [ref=f4e155]:
- checkbox "activePullRequest" [ref=f4e156]
- generic [ref=f4e157] [cursor=pointer]
- generic [ref=f4e160] [cursor=pointer]: activePullRequest
- generic [ref=f4e162]:
- generic [ref=f4e163]:
- checkbox "add_issue_comment" [ref=f4e164]
- generic [ref=f4e165] [cursor=pointer]
- generic [ref=f4e168] [cursor=pointer]: add_issue_comment
- generic [ref=f4e170]:
- generic [ref=f4e171]:
- checkbox "agent" [ref=f4e172]
- generic [ref=f4e173] [cursor=pointer]
- generic [ref=f4e176] [cursor=pointer]: agent
- generic [ref=f4e178]:
- generic [ref=f4e179]:
- checkbox "agent/runSubagent" [ref=f4e180]
- generic [ref=f4e181] [cursor=pointer]
- generic [ref=f4e184] [cursor=pointer]: agent/runSubagent
- generic [ref=f4e186]:
- generic [ref=f4e187]:
- checkbox "atlassian" [ref=f4e188]
- generic [ref=f4e189] [cursor=pointer]
- generic [ref=f4e192] [cursor=pointer]: atlassian
- generic [ref=f4e194]:
- generic [ref=f4e195]:
- checkbox "azure_design_architecture" [ref=f4e196]
- generic [ref=f4e197] [cursor=pointer]
- generic [ref=f4e200] [cursor=pointer]: azure_design_architecture
- generic [ref=f4e202]:
- generic [ref=f4e203]:
- checkbox "azure_get_azure_verified_module" [ref=f4e204]
- generic [ref=f4e205] [cursor=pointer]
- generic [ref=f4e208] [cursor=pointer]: azure_get_azure_verified_module
- generic [ref=f4e210]:
- generic [ref=f4e211]:
- checkbox "azure_get_code_gen_best_practices" [ref=f4e212]
- generic [ref=f4e213] [cursor=pointer]
- generic [ref=f4e216] [cursor=pointer]: azure_get_code_gen_best_practices
- generic [ref=f4e218]:
- generic [ref=f4e219]:
- checkbox "azure_get_deployment_best_practices" [ref=f4e220]
- generic [ref=f4e221] [cursor=pointer]
- generic [ref=f4e224] [cursor=pointer]: azure_get_deployment_best_practices
- button "Show 183 more" [ref=f4e225] [cursor=pointer]
- generic [ref=f4e226]:
- generic [ref=f4e227]: Last updated
- generic [ref=f4e228]:
- generic [ref=f4e230]:
- generic [ref=f4e231]:
- checkbox "Past week" [ref=f4e232]
- generic [ref=f4e233] [cursor=pointer]
- generic [ref=f4e236] [cursor=pointer]: Past week
- generic [ref=f4e238]:
- generic [ref=f4e239]:
- checkbox "Past month" [ref=f4e240]
- generic [ref=f4e241] [cursor=pointer]
- generic [ref=f4e244] [cursor=pointer]: Past month
- generic [ref=f4e246]:
- generic [ref=f4e247]:
- checkbox "Past 3 months" [ref=f4e248]
- generic [ref=f4e249] [cursor=pointer]
- generic [ref=f4e252] [cursor=pointer]: Past 3 months
- generic [ref=f4e254]:
- generic [ref=f4e255]:
- checkbox "Past 6 months" [ref=f4e256]
- generic [ref=f4e257] [cursor=pointer]
- generic [ref=f4e260] [cursor=pointer]: Past 6 months
- generic [ref=f4e262]:
- generic [ref=f4e263]:
- checkbox "Older" [ref=f4e264]
- generic [ref=f4e265] [cursor=pointer]
- generic [ref=f4e268] [cursor=pointer]: Older
- generic [ref=f4e272]:
- generic [ref=f4e274]:
- generic [ref=f4e276]:
- heading [level=2] [ref=f4e277]:
- link ".NET Self Learning Architect" [ref=f4e278] [cursor=pointer]:
- /url: /agent/dotnet-self-learning-architect/
- paragraph [ref=f4e279]:
- generic [ref=f4e280]: "Senior .NET architect for complex delivery: designs .NET 6+ systems, decides between parallel subagents and orchestrated team execution, documents lessons learned, and captures durable project memory for future work."
- generic [ref=f4e281]:
- generic [ref=f4e283]:
- link "Install" [ref=f4e284] [cursor=pointer]:
- /url: https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%253A%252F%252Fraw.githubusercontent.com%252Fgithub%252Fawesome-copilot%252Fmain%252Fagents%252Fdotnet-self-learning-architect.agent.md
- button "Menu" [ref=f4e287] [cursor=pointer]
- link "Download .NET Self Learning Architect agent file" [ref=f4e292] [cursor=pointer]:
- /url: https://raw.githubusercontent.com/github/awesome-copilot/main/agents/dotnet-self-learning-architect.agent.md
- link "View .NET Self Learning Architect agent on GitHub" [ref=f4e298] [cursor=pointer]:
- /url: https://github.com/github/awesome-copilot/blob/main/agents/dotnet-self-learning-architect.agent.md
- generic [ref=f4e304]:
- generic [ref=f4e306]:
- heading [level=2] [ref=f4e307]:
- link ".NET Upgrade" [ref=f4e308] [cursor=pointer]:
- /url: /agent/dotnet-upgrade/
- paragraph [ref=f4e309]:
- generic [ref=f4e310]: Perform janitorial tasks on C#/.NET code including cleanup, modernization, and tech debt remediation.
- generic [ref=f4e311]:
- generic [ref=f4e313]:
- link "Install" [ref=f4e314] [cursor=pointer]:
- /url: https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%253A%252F%252Fraw.githubusercontent.com%252Fgithub%252Fawesome-copilot%252Fmain%252Fagents%252Fdotnet-upgrade.agent.md
- button "Menu" [ref=f4e317] [cursor=pointer]
- link "Download .NET Upgrade agent file" [ref=f4e322] [cursor=pointer]:
- /url: https://raw.githubusercontent.com/github/awesome-copilot/main/agents/dotnet-upgrade.agent.md
- link "View .NET Upgrade agent on GitHub" [ref=f4e328] [cursor=pointer]:
- /url: https://github.com/github/awesome-copilot/blob/main/agents/dotnet-upgrade.agent.md
- generic [ref=f4e334]:
- generic [ref=f4e336]:
- heading [level=2] [ref=f4e337]:
- link "Accessibility Expert" [ref=f4e338] [cursor=pointer]:
- /url: /agent/accessibility/
- paragraph [ref=f4e339]:
- generic [ref=f4e340]: Expert assistant for web accessibility (WCAG 2.1/2.2), inclusive UX, and a11y testing
- generic [ref=f4e341]:
- generic [ref=f4e343]:
- link "Install" [ref=f4e344] [cursor=pointer]:
- /url: https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%253A%252F%252Fraw.githubusercontent.com%252Fgithub%252Fawesome-copilot%252Fmain%252Fagents%252Faccessibility.agent.md
- button "Menu" [ref=f4e347] [cursor=pointer]
- link "Download Accessibility Expert agent file" [ref=f4e352] [cursor=pointer]:
- /url: https://raw.githubusercontent.com/github/awesome-copilot/main/agents/accessibility.agent.md
- link "View Accessibility Expert agent on GitHub" [ref=f4e358] [cursor=pointer]:
- /url: https://github.com/github/awesome-copilot/blob/main/agents/accessibility.agent.md
- generic [ref=f4e364]:
- generic [ref=f4e366]:
- heading [level=2] [ref=f4e367]:
- link "Accessibility Runtime Tester" [ref=f4e368] [cursor=pointer]:
- /url: /agent/accessibility-runtime-tester/
- paragraph [ref=f4e369]:
- generic [ref=f4e370]: Runtime accessibility specialist for keyboard flows, focus management, dialog behavior, form errors, and evidence-backed WCAG validation in the browser.
- generic [ref=f4e371]:
- generic [ref=f4e373]:
- link "Install" [ref=f4e374] [cursor=pointer]:
- /url: https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%253A%252F%252Fraw.githubusercontent.com%252Fgithub%252Fawesome-copilot%252Fmain%252Fagents%252Faccessibility-runtime-tester.agent.md
- button "Menu" [ref=f4e377] [cursor=pointer]
- link "Download Accessibility Runtime Tester agent file" [ref=f4e382] [cursor=pointer]:
- /url: https://raw.githubusercontent.com/github/awesome-copilot/main/agents/accessibility-runtime-tester.agent.md
- link "View Accessibility Runtime Tester agent on GitHub" [ref=f4e388] [cursor=pointer]:
- /url: https://github.com/github/awesome-copilot/blob/main/agents/accessibility-runtime-tester.agent.md
- generic [ref=f4e394]:
- generic [ref=f4e396]:
- heading [level=2] [ref=f4e397]:
- link "ADR Generator" [ref=f4e398] [cursor=pointer]:
- /url: /agent/adr-generator/
- paragraph [ref=f4e399]:
- generic [ref=f4e400]: Expert agent for creating comprehensive Architectural Decision Records (ADRs) with structured formatting optimized for AI consumption and human readability.
- generic [ref=f4e401]:
- generic [ref=f4e403]:
- link "Install" [ref=f4e404] [cursor=pointer]:
- /url: https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%253A%252F%252Fraw.githubusercontent.com%252Fgithub%252Fawesome-copilot%252Fmain%252Fagents%252Fadr-generator.agent.md
- button "Menu" [ref=f4e407] [cursor=pointer]
- link "Download ADR Generator agent file" [ref=f4e412] [cursor=pointer]:
- /url: https://raw.githubusercontent.com/github/awesome-copilot/main/agents/adr-generator.agent.md
- link "View ADR Generator agent on GitHub" [ref=f4e418] [cursor=pointer]:
- /url: https://github.com/github/awesome-copilot/blob/main/agents/adr-generator.agent.md
- generic [ref=f4e424]:
- generic [ref=f4e426]:
- heading [level=2] [ref=f4e427]:
- link "AEM Front End Specialist" [ref=f4e428] [cursor=pointer]:
- /url: /agent/aem-frontend-specialist/
- paragraph [ref=f4e429]:
- generic [ref=f4e430]: Expert assistant for developing AEM components using HTL, Tailwind CSS, and Figma-to-code workflows with design system integration
- generic [ref=f4e431]:
- generic [ref=f4e433]:
- link "Install" [ref=f4e434] [cursor=pointer]:
- /url: https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%253A%252F%252Fraw.githubusercontent.com%252Fgithub%252Fawesome-copilot%252Fmain%252Fagents%252Faem-frontend-specialist.agent.md
- button "Menu" [ref=f4e437] [cursor=pointer]
- link "Download AEM Front End Specialist agent file" [ref=f4e442] [cursor=pointer]:
- /url: https://raw.githubusercontent.com/github/awesome-copilot/main/agents/aem-frontend-specialist.agent.md
- link "View AEM Front End Specialist agent on GitHub" [ref=f4e448] [cursor=pointer]:
- /url: https://github.com/github/awesome-copilot/blob/main/agents/aem-frontend-specialist.agent.md
- navigation "Pagination" [ref=f4e456]:
- generic [ref=f4e457]:
- button "Previous Page" [disabled] [ref=f4e458]:
- generic [ref=f4e459]: Previous
- button "Page 1" [ref=f4e466] [cursor=pointer]:
- generic [ref=f4e467]: "1"
- button "Page 2" [ref=f4e469] [cursor=pointer]:
- generic [ref=f4e470]: "2"
- button "Page 3" [ref=f4e472] [cursor=pointer]:
- generic [ref=f4e473]: "3"
- button "Page 4" [ref=f4e475] [cursor=pointer]:
- generic [ref=f4e476]: "4"
- button "Page 5" [ref=f4e478] [cursor=pointer]:
- generic [ref=f4e479]: "5"
- button "Page 6..." [ref=f4e481] [cursor=pointer]:
- generic [ref=f4e482]: "6"
- generic [ref=f4e484] [cursor=pointer]:
- button "Page 38" [ref=f4e486] [cursor=pointer]:
- generic [ref=f4e487]: "38"
- button "Next Page" [ref=f4e489] [cursor=pointer]:
- generic [ref=f4e490]: Next
- generic [ref=f4e504]:
- heading "Cant find the agent you need?" [level=3] [ref=f4e505]
- paragraph [ref=f4e506]: This library is community-built. Share an agent you use—or request one—to help developers ship faster with GitHub Copilot.
- generic [ref=f4e507]:
- link "Submit an agent" [ref=f4e508] [cursor=pointer]:
- /url: https://github.com/github/awesome-copilot/blob/main/CONTRIBUTING.md
- link "Request an agent" [ref=f4e510] [cursor=pointer]:
- /url: https://github.com/github/awesome-copilot/issues/new
- contentinfo [ref=f4e512]:
- link "GitHub" [ref=f4e517] [cursor=pointer]:
- /url: https://github.com
- generic [ref=f4e525]:
- generic [ref=f4e526]:
- link "Terms" [ref=f4e527] [cursor=pointer]:
- /url: https://docs.github.com/site-policy/github-terms/github-terms-of-service
- link "Privacy" [ref=f4e528] [cursor=pointer]:
- /url: https://docs.github.com/site-policy/privacy-policies/github-general-privacy-statement
- link "GitHub Docs" [ref=f4e529] [cursor=pointer]:
- /url: https://docs.github.com
- link "Community" [ref=f4e530] [cursor=pointer]:
- /url: https://github.community
- link "Support" [ref=f4e531] [cursor=pointer]:
- /url: https://support.github.com
- paragraph [ref=f4e532]: © 2026 GitHub. All rights reserved.
- generic [ref=f4e535]:
- button [ref=f4e536]
- button [ref=f4e542]
- button [ref=f4e546]
- button [ref=f4e551]