Structured Learning Skill

March 27, 2026 · View on GitHub

License GitHub Stars Install

The first AI teaching skill with dual-mode switching 🎓

Concise mode for quick review, detailed 7-step mode for systematic learning. Auto-adapts to your setup (MCP/File/Context). Ideal for academic subjects and exam preparation.

English | 简体中文


✨ Key Features

FeatureDescription
Dual-Mode Teaching3-step concise mode / 7-step detailed mode
Three-Tier User AdaptationAdvanced (MCP) / Intermediate (File) / Basic (Context)
Structured ThinkingAuto-detect MCP or use embedded reasoning
Exam-OrientedExam highlights, question templates, answer standards
Personalized MemoryKnowledge tracking, error recording, mode preferences

📦 Installation

Claude Code / OpenCode

# Method 1: Copy to skills directory
mkdir -p ~/.config/opencode/skills/structured-learning
cp SKILL.md ~/.config/opencode/skills/structured-learning/SKILL.md

# Method 2: Install from skills.sh
npx skills add glacierxiaowei/structured-learning

Cursor

Method 1: Import from GitHub (Recommended)

  1. Open Cursor Settings → Rules, Commands
  2. Click + Add RuleRemote Rule (Github)
  3. Paste the URL:
    https://github.com/GlacierXiaowei/structured-learning-skill
    

Method 2: Command Line

mkdir -p .cursor/rules
curl -o .cursor/rules/structured-learning.mdc https://raw.githubusercontent.com/GlacierXiaowei/structured-learning-skill/main/.cursor/rules/structured-learning.mdc

Windsurf

# Create .windsurfrules in project root
curl -o .windsurfrules https://raw.githubusercontent.com/GlacierXiaowei/structured-learning-skill/main/.windsurfrules

GitHub Copilot

mkdir -p .github
curl -o .github/copilot-instructions.md https://raw.githubusercontent.com/GlacierXiaowei/structured-learning-skill/main/.github/copilot-instructions.md

🚀 Quick Start

Trigger Examples

User: 讲一下偏导数
User: 帮我复习一下等值演算
User: 详细讲一下主范式
User: 离散数学期末要考什么

Mode Switching

User: 详细模式 / 详细讲 / 展开讲讲
User: 简明模式 / 简单说 / 直接给答案
User: 举个例子 / 给道题
User: 不懂 / 没明白

Works with Guided Learning

User: 这道题怎么做:求 f(x) = x² + 2x 的最小值
AI: [Short answer] + 💡 Say: 使用引导式学习
User: 使用引导式学习
AI: [Socratic guidance]

📖 Documentation


🎯 Use Cases

ScenarioModeExample
Quick reviewConcise"复习一下偏导数"
Learn new conceptDetailed"详细讲一下主范式"
Exam preparationDetailed"离散数学期末要考什么"
Definition lookupConcise"什么是等值演算"
Concept confusionDetailed"没明白,再讲一次"

🔧 Platform Support

PlatformSupportInstall Method
Claude Code✅ FullCopy to ~/.config/opencode/skills/
OpenCode✅ FullSame as Claude Code
Cursor✅ Full.cursor/rules/structured-learning.mdc
Windsurf✅ Full.windsurfrules
GitHub Copilot✅ Full.github/copilot-instructions.md
skills.sh✅ Availablenpx skills add glacierxiaowei/structured-learning

🤝 Contributing

Contributions are welcome! Please read CONTRIBUTING.md for details.


📄 License

Apache License 2.0 - see LICENSE for details.


👤 Author

冰川小未(魏子杰)


🙏 References