Sync upstream - #4
Merged
Merged
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…gent step experience (skills#33)
There was a problem hiding this comment.
Pull request overview
Syncs this fork with upstream updates, primarily modernizing the exercise content from “prompt files” to “Agent Skills”, refreshing documentation assets, and bumping several GitHub Actions/workflow dependencies.
Changes:
- Update exercise workflows to newer
skills/exercise-toolkitreferences and adjust Step 3 checks to look for.github/skills/.../SKILL.md. - Refresh exercise step markdown (Steps 1–4) including switching images to repo-local assets and updating Step 3/4 guidance to skills + custom agents.
- Update the devcontainer to a
base:jammyimage with Node + Python features.
Reviewed changes
Copilot reviewed 11 out of 18 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
config.json |
Normalizes JSON formatting in the assignments list. |
.github/workflows/0-start-exercise.yml |
Updates upstream toolkit usage and action versions for the exercise bootstrap flow. |
.github/workflows/1-step.yml |
Updates workflow dependencies for Step 1 checks and posting Step 2 content. |
.github/workflows/2-step.yml |
Updates workflow dependencies for Step 2 checks and posting Step 3 content. |
.github/workflows/3-step.yml |
Updates Step 3 trigger paths and validates the new skill structure (SKILL.md). |
.github/workflows/4-step.yml |
Updates workflow dependencies for Step 4 checks, review posting, and finishing the exercise. |
.github/steps/1-step.md |
Switches images to repo-local paths and minor markdown formatting fixes. |
.github/steps/2-step.md |
Adds instruction frontmatter description and switches images to repo-local paths. |
.github/steps/3-step.md |
Reworks Step 3 to teach Agent Skills (skill folder structure, SKILL.md, references, scripts). |
.github/steps/4-step.md |
Reworks Step 4 agent example to include handoffs and repo-local images. |
.devcontainer/devcontainer.json |
Switches to a base image and installs Node/Python via devcontainer features; adds Copilot Chat extension. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
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.
Sync fork