tutorial-engineer
Installation
SKILL.md
Tutorial Engineer
Turn a specific codebase or feature into a progressive, hands-on tutorial. Preserve the useful teaching sequence: show a worked example, guide practice, then give an independent challenge.
When to Use
- Explain code through a tutorial, onboarding exercise, workshop or cookbook recipe.
- Convert a feature into a learning path with measurable outcomes and checkpoints.
- Improve a tutorial whose setup, pacing or examples prevent readers from finishing.
Use reference-documentation workflows for exhaustive API listings and marketing workflows for promotional copy.
Inputs and Scope
Resolve the topic/source code, audience’s prerequisite knowledge, desired outcome, runtime/version, format and time constraint. Infer available facts from the request; ask only essential unanswered questions. State assumptions. Do not invent exact completion times or performance/retention improvements. Use the project’s actual supported environment, rather than installing the latest release by default.