Skills-Inspired Bonus Scenarios

These optional scenarios adapt selected GitHub Skills exercises into this Learning Room environment. They are optional because they add value for advanced students without changing the required 21-challenge path.

Source Documentation

Primary references:

Selection Criteria

A Skills exercise is included only when it:

  1. Reinforces an existing workshop learning objective.
  2. Fits private classroom repositories without external setup overhead.
  3. Provides additional practice depth without changing progression automation.

Consolidated Scenarios

Scenario 1: PR Description Quality Drill

  • Mapped challenge: Challenge 6 and Challenge 11
  • Skills source: skills/introduction-to-github (step that checks PR title and description)
  • Value add: students practice writing a precise title and a non-empty, reviewer-ready description.

Suggested task:

  1. Rewrite your PR description using a three-part structure: what, why, validation.
  2. Ensure issue linkage uses Closes #N.
  3. Ask a peer whether they can understand the change without opening files.

Scenario 2: Structured Review Verdict Practice

  • Mapped challenge: Challenge 12
  • Skills source: skills/review-pull-requests (review submission flow)
  • Value add: improves feedback quality and confidence in choosing review verdicts.

Suggested task:

  1. Leave one praise comment and one actionable change request.
  2. Submit a review verdict and explain it in one sentence.
  3. Follow up with one response after the author updates the PR.

Scenario 3: Merge Conflict Recovery Replay

  • Mapped challenge: Challenge 7
  • Skills source: skills/resolve-merge-conflicts
  • Value add: gives a second controlled repetition for students who need confidence after first conflict resolution.

Suggested task:

  1. Reproduce a simple conflict on a disposable practice branch.
  2. Resolve by combining both useful lines and removing markers.
  3. Document what decision strategy you used.

Scenario 4: Workflow Event Tracing for Advanced Students

  • Mapped challenge: Bonus E
  • Skills source: Skills quickstart workflow-event mapping guidance
  • Value add: students learn how actions events drive progression and feedback.

Suggested task:

  1. Pick one action run from your repository history.
  2. Identify event type, job, and outcome.
  3. Explain which student action triggered that run.

Integration Notes

  • These scenarios are optional and do not alter the 21 official challenges.
  • Facilitators can assign them to fast finishers as enrichment.
  • Core validation and progression workflows remain unchanged.

Authoritative Sources

Use these official references when you need the current source of truth for facts in this chapter.

Section-Level Source Map

Use this map to verify facts for each major section in this file.