TutorialGeneration

An industrial-grade tutorial engine that transforms complex goals into structured, multi-phase educational content with automated validation and troubleshooting.

Category: Writing Output: tutorial.md Auto-Fix: Supported
⚙️ ExecutionConfig.json
{
  "goal": "Setup a CI/CD pipeline with GitHub Actions",
  "target_platform": "GitHub / Linux",
  "skill_level": "advanced",
  "target_step_count": 6,
  "include_validation_steps": true,
  "include_next_steps": true
}
👁️ SessionTask UI ● Running
Overview
Outline
Complete Tutorial

Tutorial: CI/CD with GitHub Actions

Estimated Time: 60 minutes

Step 1: Create Workflow File

Create .github/workflows/main.yml:

touch .github/workflows/main.yml

✓ Validation: File exists in workspace

Step 2: Add Hosting...

Test Workspace Browser

Explore generated artifacts (tutorial.md, transcript.md) in the task workspace.

Field Type Description
goal * String The final outcome the user should achieve (e.g., 'deploy a web app to the cloud').
target_platform String Environment context (Windows, Linux, Docker, etc.). Default: "cross-platform".
include_screenshots_placeholders Boolean Add [Screenshot...] placeholders where visuals are needed. Default: true.
verbosity String Level of detail: concise, detailed, verbose. Default: "detailed".
include_troubleshooting Boolean Whether to generate a common errors section. Default: true.
skill_level String Target audience level: beginner, intermediate, advanced. Default: "beginner".
estimated_duration Int Estimated time to complete in minutes. Default: 30.
include_code_examples Boolean Include code blocks and CLI commands. Default: true.
include_validation_steps Boolean Include steps to verify success. Default: true.
include_learning_objectives Boolean Include a "What You'll Learn" section. Default: true.
include_next_steps Boolean Include a "Next Steps" section. Default: true.
target_step_count Int Number of main steps (3 to 20). Default: 7.
input_files List<String> Optional glob patterns for source code context (e.g. **/*.kt).