Commit Graph

1327 Commits

Author SHA1 Message Date
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
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
Aaron Powell
0758c957c5 docs: fixing links 2026-02-26 14:38:12 +11:00
Aaron Powell
1752caf479 docs: Updating how you mention files to be cross-tool 2026-02-26 14:37:01 +11:00
Aaron Powell
4b25ed4543 docs: add Learning Hub article on installing and using plugins
- New article covering plugin concepts, finding/installing/managing plugins,
  marketplace browsing, and how this repo serves as a plugin marketplace
- Add 'installing-and-using-plugins' to fundamentalsOrder in index.astro
  and ArticleLayout.astro
- Add Plugin entry to terminology glossary

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-26 14:32:36 +11:00
Aaron Powell
9d4e024f24 docs: expand coding agent article with custom agents, skills, and repo resources
- Expand 'Specifying an Agent' into full 'Using Custom Agents' section
  with agent profile format, storage locations, and selection methods
- Add 'Agent Skills and the Coding Agent' section covering how skills
  are automatically loaded, directory structure, and SKILL.md format
- Add comparison table: Instructions vs Skills vs Custom Agents
- Add 'Leveraging Community Resources' section linking to this repo's
  agents, skills, and hooks directories
- Update best practices with skills and agent recommendations
- Update FAQ to cover both agents and skills
- Add skills article to related articles and Next Steps

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-26 14:21:57 +11:00
Aaron Powell
31c41a6a1c fix: align hooks docs with official GitHub Copilot hooks spec
- Remove non-existent copilotAgentCommit event from all articles
- Add 5 missing hook events: preToolUse, postToolUse, agentStop,
  subagentStop, errorOccurred
- Fix hooks location from .copilot/hooks.json to .github/hooks/*.json
- Add powershell field to config format
- Add preToolUse security gating example (approve/deny tool executions)
- Update glossary and coding agent article cross-references

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-26 14:08:20 +11:00
Aaron Powell
a88c9f89d5 style: add subtle borders to tables in Learning Hub articles
Tables in article content were invisible due to no border styles.
Add collapsed borders, a tinted header row, and a subtle hover effect
scoped to .article-content table elements.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-26 13:49:37 +11:00
Aaron Powell
2d75b4429f feat: add sticky sidebar navigation to Learning Hub index
Add a left sidebar to the Learning Hub index page matching the pattern
already used on individual article pages. The sidebar lists all articles
grouped by section (Fundamentals, Reference, Hands-on) and stays sticky
while scrolling, reducing vertical scroll for the now 10-article list.

Also update ArticleLayout.astro fundamentalsOrder to include the 4 new
articles added in the previous commit.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-26 12:50:19 +11:00
Aaron Powell
48ca6b237f docs: update cross-references and glossary for new articles
- Replace 'Building Custom Agents (coming soon)' with real links
- Add Hook and Coding Agent entries to the glossary
- Add MCP Servers learning hub link to glossary MCP entry

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-26 12:34:19 +11:00
Aaron Powell
cb8287b81a docs: add 4 new Learning Hub articles for agents, MCP, hooks, coding agent
Add four high-priority articles identified by gap analysis against
nishanil/copilot-guide:

- Building Custom Agents: personas, tools, MCP integration, patterns
- Understanding MCP Servers: what MCP is, configuration, agent usage
- Automating with Hooks: lifecycle events, hooks.json, practical examples
- Using the Copilot Coding Agent: setup steps, issue assignment, PR workflow

Update index.astro fundamentalsOrder to include all 10 articles.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-26 12:34:12 +11:00
Aaron Powell
9ca197d816 fix: align Learning Hub card layout on homepage
Add card-with-count class to the Learning Hub card so its emoji icon
aligns horizontally with the title, matching all other cards in the
grid. Previously it used the base card class which stacked the icon
above the content.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-26 12:18:28 +11:00
Aaron Powell
a01f3d82c5 docs: replace prompts with skills across Learning Hub
Replace all prompt file references with skills guidance throughout the
Learning Hub. Skills are the preferred customization primitive because
they support agent discovery via extended frontmatter, can bundle
reference files and scripts, and are portable across coding agent
systems via the Agent Skills specification.

- Create what-are-agents-skills-instructions.md (replaces prompts article)
- Create creating-effective-skills.md (replaces prompts tutorial)
- Delete what-are-agents-prompts-instructions.md and creating-effective-prompts.md
- Update copilot-configuration-basics.md directory structure and examples
- Update defining-custom-instructions.md comparisons and cross-references
- Update glossary: deprecate Prompt entry, add Skill definition
- Update understanding-copilot-context.md and before-after examples
- Update learning-hub index.astro slugs

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-26 12:18:23 +11:00
Aaron Powell
3f84820ce0 Merge branch 'staged' into learning-hub 2026-02-26 11:19:49 +11: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
Aaron Powell
f638f1d749 Merge pull request #818 from github/x-social-cards
fix: add missing meta tags for Twitter/X social card images
2026-02-26 09:55:43 +11:00
Aaron Powell
1b93bf4256 fix: add missing meta tags for Twitter/X social card images
Add og:image:width, og:image:height, og:image:type, and
twitter:image:alt meta tags so Twitter/X can properly display
the social card image when links are shared.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-26 09:26:45 +11:00
lupritz
e30f35d0e6 Merge branch 'staged' into addDataverseMcpInstaller 2026-02-25 11:24:42 -06:00
Aaron Powell
3de857cb69 Merge pull request #815 from github/social-cards
feat(website): Add Open Graph and Twitter Card meta tags for social sharing
2026-02-25 19:33:39 +11:00
Aaron Powell
f4c080b8bf feat(website): add Open Graph and Twitter Card meta tags for social sharing
- Add og:type, og:url, og:title, og:description, og:image, og:site_name meta tags
- Add twitter:card, twitter:title, twitter:description, twitter:image meta tags
- Add canonical URL link element
- Use social-image.png for social preview image
- Update document.title dynamically when modal opens/closes
- Resolve resource titles from JSON data files instead of raw filenames
- Handle skill/hook folder path mismatches for title lookup
- Change title separator from '-' to '|' for consistency

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-25 19:28:01 +11:00