一键导入
progress
Use when you want to see your learning stats, current levels, completed challenges, streak info, and get recommendations for what to learn next
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when you want to see your learning stats, current levels, completed challenges, streak info, and get recommendations for what to learn next
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | progress |
| description | Use when you want to see your learning stats, current levels, completed challenges, streak info, and get recommendations for what to learn next |
View your learning stats and get personalized recommendations for what to study next.
/lutherskills:progress — full overview
/lutherskills:progress embedded-programming — detailed view for one topic
Read profile.json. If not found, direct to /lutherskills:init.
Full overview (no topic arg):
Iterate over every top-level topic present in profile.json — do NOT hardcode topic names. For each topic, render a section with its sub-topics in the order they appear in the file. Mark sub-topics as locked if their prereq (the one listed before them in the sub_topics object) hasn't reached "beginner".
=== LutherSkills Progress ===
Name: [name]
Active for: [days since created] days
Streak: [N] days
Last active: [date]
--- <Topic display name>: [overall level] ---
<Sub-topic display name>: [level] (####...... N challenges, avg 0.XX)
...
(repeat per topic in profile.json)
Totals: [N] challenges | [N] quizzes | [N] magic points
Display-name rule: convert kebab-case topic/sub-topic slugs to Title Case for display (e.g., golang-internals → "Go Internals", gc-allocator → "GC & Allocator"). Use natural English where slug is terse.
Progress bars: # = challenges completed out of 3 needed for level-up. 10 chars wide.
Detailed view (topic arg): Show the same but with:
Based on profile analysis:
/lutherskills:learn [topic]"/lutherskills:magic"Use when setting up lutherskills for the first time — profiles your knowledge level, creates a learning workspace repo via gh, and runs a baseline diagnostic quiz
Use when ready to study a topic — embedded programming, electrical engineering, or networking — at your current skill level with hands-on challenges
Use when you want a quick quiz session — rapid-fire multiple choice questions at your current level, good for 10-minute learning bursts
Use when you want a surprise learning challenge — something unexpected, obscure, or cross-domain to break routine and test your skills