tutorial-creator

将个人代码库转化为个性化编程教程

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:tutorial-creator。
它的用途是:将个人代码库转化为个性化编程教程
完整的 Skill 内容见:https://321skill.com/skills/tutorial-creator/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“/skill tutorial-creator”,它会引导你选择想要学习的项目文件。例如,你可以指向一个处理用户认证的TypeScript模块,技能会生成一份详细教程,解释该模块的异步流程、错误处理设计,并标记出“JWT”、“中间件”等关键术语供你后续复习。

介绍

tutorial-creator 解决了一个核心痛点:传统编程教程使用简化的玩具示例,而开发者每天面对的是包含异步流程、状态管理和复杂设计决策的真实项目代码。这个技能旨在弥合理论与实践的鸿沟,让你能从自己亲手编写的代码中学习。

使用方式非常直观。在 Claude Code 中安装该技能后,只需输入 /skill tutorial-creator 命令,它会引导你选择想要学习的项目文件或主题。技能会自动分析你的代码,生成带有详细注释的教程,并跟踪你在其中遇到的术语和概念,形成个人化的词汇表和学习进度。

它非常适合希望深入理解自己项目架构的开发者、正在接手遗留代码库需要快速上手的工程师,以及任何想通过复盘实际工作代码来巩固和提升编程技能的人。尤其适合 Swift、TypeScript、Python 或 Rust 项目的开发者。

与市面上其他代码学习工具不同,tutorial-creator 并非提供通用的课程,而是完全基于你个人的、正在演进的代码库来构建教学内容。它不教你“如何写一个循环”,而是教你“为什么你的项目里这个循环要这样设计”,实现了从“学习语法”到“培养工程思维”的转变。

核心特点

核心区别在于其“个性化”和“溯源式”教学:它不提供通用课程,而是将你日常工作的真实代码文件直接转化为带注释的教程,并持续追踪你个人的“已掌握词汇”和“困惑点”,学习材料完全源于你的生产环境。

注意事项

目前主要支持 Swift、TypeScript、Python 和 Rust 项目,对于其他语言或非代码文件(如配置、文档)的教程生成能力有限。

常见问题

tutorial-creator 能教我编程基础吗?

不适合零基础。它更适合已有一定基础,想通过分析真实项目代码来提升工程能力和理解复杂模式的开发者。

生成的教程是永久保存的吗?

是的,教程会保存到项目指定的目录中,并且你的学习进度和词汇表会被持久化跟踪,支持跨会话复习。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/tutorial-creator/raw/index.md 读取 tutorial-creator 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。