capstone_build_step
Guide users through 18 progressive capstone build steps by taking quizzes, completing builds, and advancing with progress tracking.
Instructions
Drive your guided capstone build — quiz, build, and advance through 18 progressive steps.
IMPORTANT:
When presenting quiz questions, use AskUserQuestion with header "Answer" for A/B/C/D selection. If code is in the scenario, add preview fields.
After grading a quiz answer, FIRST show the result (correct/incorrect, explanation) as REGULAR CHAT TEXT so the user can read it. THEN present follow-up options or the next question via AskUserQuestion. Explanations must NOT be hidden behind cards.
When presenting action choices (quiz/build/next), use AskUserQuestion with header "Action".
PROGRESS TRACKING:
On "confirm": Create a TodoWrite checklist with all 18 build steps, all set to "pending".
On "next": Update the completed step to "completed" and the new current step to "in_progress".
This gives the user a visual build progress tracker.
EDGE CASES:
"Other": Answer the question, then re-present the current options via AskUserQuestion.
"Skip": During quiz, treat as moving to the build phase. During build, treat as advancing to next step.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | The build action: confirm, quiz, build, next, status, or abandon |