Skip to content

Conversation

@GeekTrainer
Copy link
Collaborator

@GeekTrainer GeekTrainer commented Oct 28, 2025

This PR introduces numerous updates to both the flow and structure of the workshop, as well as adding new features. Some notes:

  • The workshop content is moved to workshop-content from docs. A learner highlighted it looked weird to have a folder called docs listed as being ignored in .copilotignore, as you'd typically want Copilot to look at a project's documentation. It's a small thing, but it allows us to better show proper structure.
  • Related to proper structure, the instructions files have been greatly expanded to include ones for different file types and better overarching guidance for Copilot. This is to both drive better suggestions but also provide a good model for creating repos and instructions files. The web project itself has also been made a bit more componentized.
  • Added new sections for custom agents and agents page. Rearranged the existing flow to allow for a more natural transition to the latter sections.

Background on two decisions:

  • Elected not to include Copilot CLI. This isn't a reflection on the tool, but rather its purpose of allowing a developer to have an agent run autonomously on their desktop. Working in a codespace felt a bit awkward in my experience. Very happy to revisit this, but that's why Copilot CLI isn't included.
  • Elected not to include chat modes and other preview VS Code features. Because this workshop is primarily focused on agent development, and the recent flux we've seen on some of preview features, it didn't feel appropriate to include. Again, happy to revisit.

Copilot AI review requested due to automatic review settings October 28, 2025 19:26
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR reorganizes the lab documentation structure and adds three new exercises on custom agents (Exercise 5), mission control (Exercise 6), and updates the reviewing exercise (Exercise 7). The changes also introduce two new images and an accessibility agent configuration file.

Reviewed Changes

Copilot reviewed 10 out of 13 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
docs/README.md Updates exercise numbering and adds new exercises 5-7 to the table of contents
docs/0-prereqs.md Updates next step reference from coding agent to MCP exercise
docs/1-mcp.md Renumbered from Exercise 2 to Exercise 1, updates navigation links
docs/2-custom-instructions.md Renumbered from Exercise 3 to Exercise 2, updates navigation links
docs/3-copilot-agent-mode-vscode.md Renumbered from Exercise 4 to Exercise 3, updates navigation links
docs/4-copilot-coding-agent.md Renumbered from Exercise 1 to Exercise 4, updates navigation links and assignment UI
docs/5-custom-agents.md New exercise introducing custom agents and accessibility agent usage
docs/6-mission-control.md New exercise covering mission control for monitoring and redirecting agents
docs/7-reviewing-coding-agent.md Renumbered from Exercise 5 to Exercise 7, adds accessibility review section
.github/agents/accessibility.md New custom agent configuration for accessibility guidance
docs/images/assign-copilot-coding-agent.png New screenshot for updated assignment UI
docs/images/accessibility-session.png New screenshot showing mission control session
Comments suppressed due to low confidence (1)

.github/agents/accessibility.md:1

  • Grammatical error: 'perform at task' should be 'perform a task'.
---

GeekTrainer and others added 26 commits October 28, 2025 12:31
…ps for improved readability and maintainability
…es for blueprints and mandatory Playwright tests for new functionality
@GeekTrainer GeekTrainer requested a review from Copilot November 6, 2025 22:27
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 31 out of 76 changed files in this pull request and generated 1 comment.

Comments suppressed due to low confidence (1)

workshop-content/README.md:27

  • Corrected grammar: Changed 'The lab envisions you as' to 'You are' for more direct and natural phrasing.

Comment on lines +88 to +89
[next-lesson]:
---
Copy link

Copilot AI Nov 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Duplicate definition of [next-lesson] reference link. Line 88 defines it as empty, then line 91 redefines it with the actual path. Remove the empty definition on line 88 and the separator on line 89.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants