Skip to content

arilivigni/gh-skills-builder

v3.0.1MIT

Design, build, review, and publish GitHub Skills-style exercises with one coordinating agent and five Agent Skills for learner journeys, workflow-backed validation, and release readiness.

github-skills-bootstrap

Bootstrap a GitHub Skills exercise repository from an approved outline, following the skills/exercise-template layout: a README with the Copy Exercise badge, .github/workflows/0-start-exercise.yml, numbered .github/steps/N-step.md files with matching N-step.yml workflows, and .github/steps/x-review.md. Use this when the user asks to create exercise files, step Markdown, issue templates, GitHub Actions workflows, validation scripts, starter content, or repository structure for a GitHub Skills-style learning experience.

github-skills-orchestrate

Run the end-to-end GitHub Skills exercise lifecycle as an approval-gated loop: outline, bootstrap, review and fix, then publish. Use this when the user wants to build a complete exercise from an idea, wants the whole process coordinated, or asks what the next step is in an in-flight exercise build.

github-skills-outline

Create learner-centered GitHub Skills exercise outlines from a topic, demo, workshop, or rough idea. Use this whenever the user wants to design a GitHub Skills exercise, convert training material into a self-paced GitHub exercise, name the exercise or its repository, define learning objectives and steps, or plan validation before building repository files.

github-skills-publish

Prepare a GitHub Skills exercise for publication, contribution, or rollout. Use this when the user asks for release readiness, final checklist, README/marketplace copy, PR description, validation evidence, launch notes, or publishing guidance for a GitHub Skills-style exercise.

github-skills-review

Review GitHub Skills exercises for learner experience, step and activity consistency, parity with skills/exercise-template (0-start workflow, numbered steps, x-review.md, Copy Exercise badge), validation correctness, workflow safety, accessibility, and publish readiness. Use this whenever the user asks to audit, review, improve, QA, or validate a GitHub Skills-style exercise repository or draft.