Extension edit tutorial (#2806)

* canvas-extension: new edit-tutorial extension

* canvas-extension: new edit-tutorial extension

* canvas-extension: new edit-tutorial extension

* Apply suggestions from code review

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

* Apply edits from code review

* Apply suggestions from code review

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

* Apply edits from code review

* Potential fix for pull request finding

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

* Apply edits from code review

* Apply edits from code review

* Apply edits from code review

* Apply edits from code review

* Apply suggestions from code review

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

* Apply edits from code review

* Potential fix for pull request finding

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

* Apply edits from code review

* Apply suggestions from code review

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

* Apply edits from code review

* Potential fix for pull request finding

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

* Apply edits from code review

* Apply suggestions from code review

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

* improve: create tutorial from past commits

* Potential fix for pull request finding

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

* Apply edit from code review

* Apply edit from code review

* Apply edits from code review

* Apply suggestions from code review

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

* Apply edit from code review

* apply review, preserve canvas in repo project sessions

Apply edit from code review

improve: preserve canvas render in project from repo

code-review: perform local code review

resolve: preserving canvas for repo projects

resolve: preserving canvas for repo projects

code-review: perform local code review

* Apply suggestions from code review

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

* Apply edit from code review

* Potential fix for pull request finding

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

* Apply edit from code review

* Apply edit from code review

* Apply edits from code review

* Apply edits from code review

* Apply suggestions from code review

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

* Apply edits from code review

* resolve: reviewed formatting error

* Apply edit from code review

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
John Haugabook
2026-08-28 10:15:13 +10:00
committed by GitHub
co-authored by Copilot Autofix powered by AI
parent bbde357dbd
commit f118344017
10 changed files with 3487 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "edit-tutorial",
"description": "Turn the code edits Copilot made in your session into an interactive lesson: a step-by-step walkthrough of each change with before/after views and quizzes, then a hands-on exercise that varies those edits so you finish the change yourself.",
"version": "1.0.0",
"author": {
"name": "John Haugabook",
"url": "https://github.com/jhauga"
},
"repository": "https://github.com/github/awesome-copilot",
"license": "MIT",
"keywords": [
"agent-edits",
"code-walkthrough",
"guided-exercise",
"interactive-tutorial",
"learning",
"onboarding"
],
"extensions": {
"com.github.copilot": {
"logo": "assets/preview.png"
},
"com.github.awesome-copilot": {
"extensions": [
"./extensions/edit-tutorial"
]
}
}
}