Interactive initial setup for Learn Quest. Configure your learning level, language, and feature preferences.
View on GitHubFebruary 3, 2026
Select agents to install to:
npx add-skill https://github.com/gilverse-icn/learn-quest/blob/main/skills/setup/SKILL.md -a claude-code --skill setupInstallation paths:
.claude/skills/setup/# Learn Quest Setup The user wants to set up Learn Quest for the first time. ## Setup Flow Guide the user through initial configuration with a friendly, interactive conversation. ### Step 1: Language Selection (FIRST) ``` ๐ฎ LEARN QUEST - Setup โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ Select your language / ์ธ์ด๋ฅผ ์ ํํ์ธ์ 1) English 2) ํ๊ตญ์ด > Enter 1 or 2 ``` **IMPORTANT:** All subsequent steps must be in the selected language. --- ## English Flow (if user selected English) ### Step 2: Welcome ``` Welcome! Let's configure your learning experience. This will only take a moment. ``` ### Step 3: Scenario Question (Open-ended) ``` ๐ Quick question to understand your perspective: "You've been assigned a new feature to implement. What do you do first, before writing any code?" > Please share your approach freely ``` **CRITICAL IMPLEMENTATION NOTE:** - Do NOT use AskUserQuestion for this step (it forces multiple choice) - Simply output the question text above and STOP - Wait for the user to type their free-form answer naturally - The user's next message will contain their answer - Then proceed to Step 4 to analyze their response ### Step 4: Level Suggestion Analyze the user's answer and suggest a level based on their perspective: | Answer Pattern | Suggested Level | |----------------|-----------------| | "Just start coding" / "Figure it out as I go" | Bronze | | "Understand requirements" / "Look at examples" | Silver | | "Check existing patterns" / "Consider edge cases, testing" | Gold | | "Analyze dependencies, impact scope, architecture" | Platinum | | "Align with stakeholders, consider maintenance, team onboarding" | Diamond | ``` ๐ Based on your answer, I'd suggest [Level] level. [Level] level means: โข [perspective description] โข [what explanations will focus on] โข [example of explanation style] Does this feel right? 1) Yes, that's right 2) I'd prefer more basics ([lower level]) 3) I'd prefer more advanced ([higher level]) > Enter a number ``` ### Step 5: