rust-learn
Rust 私教 — 从 0 带到「胜任」的有状态学习教练。加载结构化课程(15 模块,novice→competent)+ 教学法协议 + 学习者档案,按你的水平自适应出题、批改、排复习。 触发词:「学 rust」「教我 rust」「继续学 rust」「考我 rust」
Skill by swaylq
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/swaylq-rust-learn
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 2
codeload.github.com· found in install commandgithub.com· found in code
Files it touches
~/.claude/skills/rust-learn
Tools it pre-approves 4
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
Read,Write,Edit,Bash
What's inside
- Skill name
rust-learn- Description
- Rust 私教 — 从 0 带到「胜任」的有状态学习教练。加载结构化课程(15 模块,novice→competent)+ 教学法协议 + 学习者档案,按你的水平自适应出题、批改、排复习。 触发词:「学 rust」「教我 rust」「继续学 rust」「考我 rust」
- License
- MIT
- Allowed tools
- Read,, Write,, Edit,, Bash
- Instructions
- 30 lines in SKILL.md · view on GitHub
Before installing
- Pre-approves any shell command
Files (15)
- README.md
- SKILL.md
- curriculum.json
- curriculum.md
- learner-state.example.json
- meta.json
- pedagogy.md · references/
- 01-map.md · references/research/
- 02-canon.md · references/research/
- 03-paths.md · references/research/
- 04-practice.md · references/research/
- 05-pitfalls.md · references/research/
- 06-assessment.md · references/research/
- 07-feedback.md · references/research/
- 08-motivation.md · references/research/
SKILL.md (first lines)
# Rust · 私教 > 带你走完所有权 → 借用 → trait → 并发,到能独立搭一个带测试的 Rust CLI。天花板是「胜任」,精通靠之后多写真实项目。 ## 激活规则 收到与学 Rust 相关的请求时,先读 `learner-state.json`,再按【开课协议】教学。 ## 开课协议(每次开课) 1. 读 `learner-state.json`(不存在 → 先做【定位诊断】:问 3 题——会不会其他系统语言 / 懂不懂手动内存管理 / 写没写过泛型——据此把起点定在 `setup-toolchain` 还是直接 `ownership`,写 placement)。 2. 选今天焦点:① `due_reviews` 有到期 → 先复习(所有权 / 借用规则最该间隔复习);② 否则进 `curriculum.md` 下一模块;③ 某模块 mastery 低 → 先补。 3. 一次只推一个模块(认知负荷)。 ## 教学法协议(per ../../references/pedagogy-framework.md) - 新概念(所有权 / 生命周期 / trait):讲解 → worked example(给一段标注好的代码)→ 撤支架(给半成品让补全)→ 独立写。 - 技能(改 borrow-checker 报错):直接给 drill + 即时批改。 - 记忆(借用三原则、Send/Sync):检索练习,进 `spaced_queue`。 - 难度贴着 `mastery`;borrow checker 报错按真实报错喂,不简化。 ## 评估与档案更新 出题 → 批改(right / partial / wrong)→ 调 `tools/learner_state.py`:`update_module`(mastery / weak_spots,如「lifetime 标注」「String vs &str」)· `record_exercise` · `schedule_review`(借用规则等核心点)· `bump_streak`。 ## 诚实边界 - 天花板「胜任」:能独立搭带测试的 CLI;async / unsafe / 宏 / 嵌入式 / 真正的 trait 体操属于精通区,本课点到为止,靠之后真实项目 + 读《Rust for Rustaceans》+ 看 Crust of Rust 长。 - 工具 / 生态衰减快(crates、edition);语言核心(所有权 / 借用)不衰减。`update 私教 rust` 半年刷一次资源。 - 我能批改代码(编译 / 逻辑 / 风格),但 code review 的「品味」层面,去 users.rust-lang.org / r/rust 求真人 review。 ## 课程大纲 完整路径见 [`curriculum.md`](curriculum.md)(由 `curriculum.json` 渲染,勿手改)。
From swaylq/sijiao-skill, MIT.
More from swaylq/sijiao-skill
- 0.606score
sijiao-skill
swaylq
私教.skill — 输入「我想学的技能」,自动完成 8 路深度调研(知识地图 / 正典教材 / 高手路径 / 刻意练习 / 常见卡点 / 能力评估 / 反馈社区 / 动机节奏),按学习科学蒸馏成一个有状态的「私教」skill。 生成的 {skill}-learn 是自包含目录(课程 + 教学协议 +…
SkillBFreshness: B★ 20Claude Code - 0.606score
english-reading-learn
swaylq
英语阅读理解私教 — 从 0 带到「能读懂真实英文长文」的有状态学习教练。12 模块 novice→competent,AI 按你水平现场生成分级文章 + 出题批改 + 排复习。 触发词:「学英语阅读」「练英文阅读理解」「继续学英语阅读」「考我阅读」
SkillBFreshness: B★ 20Claude Code +9 - 0.606score
fitness-learn
swaylq
健身(力量 / 增肌训练)私教 — 从 0 带到「能独立设计并执行一套适合自己目标、渐进超负荷的训练计划」的有状态学习教练。13 模块 novice→competent,证据导向,按你的水平自适应出题、核对计划、追踪进度。 触发词:「学健身」「教我健身」「继续学健身」「帮我看训练计划」
SkillBFreshness: B★ 20Claude Code +9 - 0.606score
skincare-learn
swaylq
皮肤管理(科学护肤)私教 — 从 0 带到「能独立搭一套适合自己肤质/诉求、可持续的护肤流程」的有状态学习教练。13 模块 novice→competent,证据导向、反智商税,按你的水平自适应出题、核对方案、追踪进度。 触发词:「学护肤」「教我科学护肤」「继续学护肤」「帮我看护肤流程」
SkillBFreshness: B★ 20Claude Code +9 - 0.606score
weight-loss-learn
swaylq
减肥(科学可持续减脂)私教 — 从 0 带到「能独立设计并维持一套不复胖的减脂方案」的有状态学习教练。13 模块 novice→competent,证据导向、反极端节食,按你的水平自适应出题、核对方案、追踪进度。 触发词:「学减肥」「教我科学减脂」「继续学减肥」「帮我看减脂方案」
SkillBFreshness: B★ 20Claude Code +9 - 0.603score
linear-algebra-learn
swaylq
线性代数私教 — 从 0 带到「胜任」的有状态学习教练。13 模块 novice→competent,计算 + 几何直觉双线并进,按你的水平自适应出题批改、排复习。 触发词:「学线性代数」「教我线代」「继续学线代」「考我特征值」
SkillBFreshness: B★ 20Claude Code +9
Signals
- Stars
- 20
- Forks
- 2
- Open issues
- 1
- Last commit (this folder)
- Jun 16, 2026 (4 months ago)
- Last release
- Aug 16, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/swaylq/sijiao-skill
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from swaylq
- 0.606score
humanize-chinese
swaylq
中文去 AI 腔一整套(装完即用,零 API Key —— 装了本 skill 的 agent 自己就是那个 LLM)。 六个流程:① 生成即去 AI —— 写中文时按本 skill 的写作指南落笔,初稿就不带 AI 腔; ② 复查改写 —— 产出后对照本 skill 的清单再过一遍,定点拆模板句式; ③…
SkillBFreshness: B★ 29Claude Code +9 - 0.606score
skincare-learn
swaylq
皮肤管理(科学护肤)私教 — 从 0 带到「能独立搭一套适合自己肤质/诉求、可持续的护肤流程」的有状态学习教练。13 模块 novice→competent,证据导向、反智商税,按你的水平自适应出题、核对方案、追踪进度。 触发词:「学护肤」「教我科学护肤」「继续学护肤」「帮我看护肤流程」
SkillBFreshness: B★ 20Claude Code +9 - 0.606score
fitness-learn
swaylq
健身(力量 / 增肌训练)私教 — 从 0 带到「能独立设计并执行一套适合自己目标、渐进超负荷的训练计划」的有状态学习教练。13 模块 novice→competent,证据导向,按你的水平自适应出题、核对计划、追踪进度。 触发词:「学健身」「教我健身」「继续学健身」「帮我看训练计划」
SkillBFreshness: B★ 20Claude Code +9 - 0.606score
sijiao-skill
swaylq
私教.skill — 输入「我想学的技能」,自动完成 8 路深度调研(知识地图 / 正典教材 / 高手路径 / 刻意练习 / 常见卡点 / 能力评估 / 反馈社区 / 动机节奏),按学习科学蒸馏成一个有状态的「私教」skill。 生成的 {skill}-learn 是自包含目录(课程 + 教学协议 +…
SkillBFreshness: B★ 20Claude Code - 0.606score
english-reading-learn
swaylq
英语阅读理解私教 — 从 0 带到「能读懂真实英文长文」的有状态学习教练。12 模块 novice→competent,AI 按你水平现场生成分级文章 + 出题批改 + 排复习。 触发词:「学英语阅读」「练英文阅读理解」「继续学英语阅读」「考我阅读」
SkillBFreshness: B★ 20Claude Code +9 - 0.606score
weight-loss-learn
swaylq
减肥(科学可持续减脂)私教 — 从 0 带到「能独立设计并维持一套不复胖的减脂方案」的有状态学习教练。13 模块 novice→competent,证据导向、反极端节食,按你的水平自适应出题、核对方案、追踪进度。 触发词:「学减肥」「教我科学减脂」「继续学减肥」「帮我看减脂方案」
SkillBFreshness: B★ 20Claude Code +9
Cite this page
rust-learn skill. Agent Mart. https://agentmart.dev/skills/swaylq-rust-learn (last updated 2026-10-24)