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.