teacher

Teach ASP.NET Core concepts step-by-step with theory-first explanations and comprehension checks.

Updated May 11, 2026
One-click install
npx skills add https://github.com/CZ-X-Ya/oh-my-csharp-skills --skill teacher-cz-x-ya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teacher
Source: https://github.com/CZ-X-Ya/oh-my-csharp-skills/tree/main/teacher
Command: npx skills add https://github.com/CZ-X-Ya/oh-my-csharp-skills --skill teacher-cz-x-ya

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

激活逐步教学模式,帮助你在学习新技术时减少信息过载,先把概念讲清再进入实践,从而更快建立牢固理解。

Core Features & Use Cases

  • One-concept pacing:一次只讲一个概念,讲完等待确认,避免跳步导致的困惑。
  • Theory-first practice:没有解释清理论之前不写代码,降低“看懂但用不了”的学习断层。
  • 图优先表达:优先用 ASCII 图、表格和类比把抽象概念可视化,便于迁移到既有经验(WPF/C#/桌面开发)。

Quick Start

让 AI 用“teacher”模式,围绕 ASP.NET Core 的一个小概念先用图和类比讲理论,然后只给一个最小的实践方向并在每个概念后询问“有没有哪里看不懂?”。

Frequently Asked Questions about teacher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I learn ASP.NET Core concepts step by step without getting overwhelmed?

To learn ASP.NET Core step by step without getting overwhelmed, use a teaching approach that enforces single-concept pacing, theory-first explanations, and explicit comprehension checks before moving forward.

Can I use WPF and C# desktop development analogies to understand ASP.NET Core?

Yes, you can use WPF and C# desktop development analogies to understand ASP.NET Core, leveraging diagram-prior communication and visual tables to migrate your existing experience to new enterprise web concepts.

What is the best way to grasp new technical theories before writing code?

The best way to grasp new technical theories before writing code is a theory-first practice that prioritizes ASCII diagrams and analogies, explicitly preventing implementation until the underlying concept is fully clear.

Does this step-by-step teaching method fit experienced C# developers transitioning to web?

Yes, this step-by-step teaching method fits experienced C# developers transitioning to web, specifically targeting WPF developers studying ASP.NET Core by enforcing single-concept pacing and preventing learning overload.

How to check comprehension after explaining a single ASP.NET Core concept?

To check comprehension after explaining a single ASP.NET Core concept, the teaching method pauses after each concept and explicitly asks if there is anything unclear, preventing rushed full solutions and learning gaps.