Remove supplied agents and skills from the workshop template - #97
Draft
GeekTrainer wants to merge 1 commit into
Draft
GeekTrainer wants to merge 1 commit into
GeekTrainer wants to merge 1 commit into
Conversation
Let learners author their own customizations while retaining direct npm verification and safe troubleshooting guidance. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
This was referenced Sep 14, 2026
Draft
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Prepare the template for learners to create their own skills and custom agents rather than starting with supplied answers. Preserve direct npm verification, repository instructions, and safe setup/troubleshooting guidance.
This draft depends on open #91. Its intended base is
geektrainer/pr-91-base, an upstream dependency branch pinned exactly to #91's head085d9e5009af280d51f1c8fe5a4c938a5f8a3a62. After #91 lands, retarget this PR tomainand revalidate its diff and checks before merging. Do not merge this dependency branch or enable auto-merge.Related Issue
Related to #9 (coding standards); preserves #91's conditional-skill lint intent. Companion curriculum change: github-samples/copilot-workshops#167. Workshop runtime/model validation is ongoing and is not claimed complete here.
Type of Change
The compatibility change is removal of repository-supplied Copilot customizations, not application behavior.
Changes Made
Testing
Validated in the existing isolated cleanup worktree before committing:
npm run lint;npm run typecheck:all(zero errors/warnings);npm run test:unit(27 passed);CI=true npm run test:e2e(21 passed, builds and previews fresh output without reusing another server);git diff --check. Reference, file-scope, customization absence, and local Markdown-link checks passed. No dependencies were installed. npm emitted an existing unknown-global-config warning.Data Layer Changes
No data-layer or schema changes; test additions and migrations are not applicable.
npm run test:unit- all tests passnpm run db:generate) for any schema changeFrontend Changes
No frontend changes; new interactive-element test IDs are not applicable.
npm run test:e2e- all tests passdata-testidattributes to interactive elementsnpm run build)Checklist
TypeScript and UI checklist items are not applicable to this template/documentation cleanup.
Additional Notes
Cleanup commit:
525b74ef427a6d755b387c3e2c52e4d155e7e4af. The reviewed 11-file patch was verified against frozen SHA-256213db0802c51b0ba9e1bc19a298e4667d55dbdde6820166ef460da31e0b8dca6before committing. Coordinate release with github-samples/copilot-workshops#167 so lessons no longer assume the removed profiles exist. This draft does not enable merging, auto-merge, or Agent Merge.