with one click
create-exercise-outline
// Create or refine a GitHub Skills exercise outline. Use when asked to plan a new exercise, draft an outline, turn notes into an outline, or improve an existing outline before implementation.
// Create or refine a GitHub Skills exercise outline. Use when asked to plan a new exercise, draft an outline, turn notes into an outline, or improve an existing outline before implementation.
| name | create-exercise-outline |
| description | Create or refine a GitHub Skills exercise outline. Use when asked to plan a new exercise, draft an outline, turn notes into an outline, or improve an existing outline before implementation. |
Create a new exercise outline for a GitHub Skills exercise with the information provided by the user. If there is information missing, ask for it.
To create an outline follow these steps:
Create a new file using the template from .github/ISSUE_TEMPLATE/skill-exercise-outline.md as a starting point.
{exercise-name}-outline.md name format./workspaces/repos/ folder.Search for relevant documentation that can be used in the outline references and theory sections.
Fill out the sections in the template with the relevant information.
outline instructions file as a guide for how to fill out the sections.Review the complete outline. Verify:
Bootstrap a GitHub Skills exercise repository from an approved outline. Use when asked to turn an outline into a working exercise with README, step content, workflows, and review content.
Publish a GitHub Skills exercise repository safely to GitHub. Use when asked to create the remote repository, prepare repository settings, and publish an exercise after review is complete.
Review a GitHub Skills exercise for format, clarity, learner flow, and workflow correctness. Use when asked to review an exercise draft, inspect step content, or find issues before publishing.