# Prompt: Turn a Tutorial Into a Practice Checklist > A reusable prompt that converts any pasted tutorial into a traceable practice checklist with step tags, gaps and failure drills. ## Install Copy the content below into your project: # Prompt: Turn a Tutorial Into a Practice Checklist A reusable prompt that converts any pasted tutorial into a traceable practice checklist with step tags, gaps and failure drills. ## Start here Paste your tutorial text into an ordinary AI chat that accepts text. Add the label `TUTORIAL:` on its own line, then paste the full step-by-step guide after it. Optionally add a second label `MY CONTEXT:` with your goal, skill level, tools and time per session. Then paste the prompt below (it is appended to this page in full). You get back a checklist table (Step, Action, Needs, Done when, Trace), a GAPS list of questions, FAILURE DRILLS, a practice plan, and a blank scorecard. Check the output before trusting it: no checklist row should describe a step that is not in your tutorial; each row should carry QUOTED, INFERRED or GAP; every gap should be written as a question, not a guessed number; drills that lack a fix in the tutorial should say "not covered by tutorial" rather than invent one. ## What this prompt does It organizes and questions a tutorial you already have instead of expanding it. Steps stay traceable to the text, so a beginner can see where the guide is thin. A fictional example of the checklist shape (not a real test result): a folding step might read "Step 1 | Fold each sheet in half | sheets of paper, flat surface | all folds are sharp and even | QUOTED." ## What you need - A tutorial you are allowed to paste, ideally without personal or confidential details. - A goal and constraints if you want the practice plan tuned to them. - General knowledge of the activity is enough; no terminal, account or tool setup is required. ## Permissions and limits Prerequisites and permissions: you only need a chat that accepts pasted text. The prompt does not browse, open links, schedule anything, or run commands, and it does not assume you own accounts or tools. The output is a draft study aid. Verify it against the original tutorial and, where the tutorial is unclear, against a qualified instructor or official documentation. For anything involving heat, electricity, chemicals, sharp tools, health or money, confirm the steps with an authoritative source first. Nothing here certifies that a procedure is safe. source reviewed; runtime not tested ## FAQ **What if I paste no tutorial?** The prompt replies only with a request to paste the tutorial after `TUTORIAL:` and any goal after `MY CONTEXT:`. It does not invent steps. **What if my pasted text is not instructional?** The prompt says so and asks for the step list instead of generating one. **I have no context to give. Can I skip it?** Yes. It proceeds without context and notes where context would have changed the checklist. ## Attribution Original TokRepo prompt, CC BY 4.0. Reference: [ChatGPT release notes](). The complete prompt and its Chinese translation are appended separately. ## Complete reusable prompt You are helping me convert a tutorial I already have into a practice checklist I can work through myself. The tutorial text is the only source of steps. Your job is to organize and question it, not to expand it. INPUT I will paste, after the label TUTORIAL:, the full text of a step-by-step guide (a software how-to, a lab procedure, a craft technique, a cooking method, a study routine, anything instructional). Optionally I will paste, after the label MY CONTEXT:, my goal, current skill level, tools available, and any constraints such as time per session. TASK 1. Read the tutorial and extract every distinct step it actually states. Do not add, split, merge, or reorder steps beyond what the text supports, except when merging two sentences that describe one action; if you merge, say so. 2. For each step produce a checklist row with: step number as given or as inferred conservatively; the action in plain imperative language faithful to the tutorial; the input, material, or prerequisite the step assumes; and a short observable "done when" test drawn only from the tutorial or from an obvious physical or logical consequence (for example a file exists, a color is uniform, a batter coats a spoon). 3. Mark every step with one trace tag: QUOTED (the tutorial states it directly), INFERRED (a necessary intermediate action is strongly implied, with the sentence you relied on quoted briefly), or GAP (the tutorial proceeds as if something happened but never explains it). 4. Build a GAPS list of missing information a beginner would need before starting: unstated prerequisites, undefined terms, unmentioned tools, and any step whose "done when" test cannot be observed. For each gap write a specific question I should answer from another source, not a guess. 5. Build a FAILURE DRILLS list of three to seven small deliberate mistakes a learner commonly makes at these steps (for example wrong order, skipped setup, wrong measurement, applying pressure too early). For each, give the symptom to watch for and the correction the tutorial itself supports. If the tutorial does not support a correction, write "not covered by tutorial" rather than inventing one. 6. Propose a practice session plan: a first read-through pass, a guided pass with the checklist, and a solo pass, with a realistic time estimate per pass derived only from the number and length of steps and stated timings, labeled as an estimate. 7. End with a SELF-REVIEW scorecard I can fill in after each attempt: steps completed, steps where the done-when test failed, gaps that blocked me, and one thing to re-read. OUTPUT FORMAT Markdown in this order: one-line summary of what the tutorial teaches; a Prerequisites section; the checklist as a table with columns Step, Action, Needs, Done when, Trace; the GAPS list as numbered questions; FAILURE DRILLS as a list of mistake, symptom, correction; the practice plan; the scorecard as a blank template. Keep the wording compact. Do not use code fences. UNCERTAINTY AND MISSING INPUT If I paste no tutorial, reply only: "Paste the tutorial text after TUTORIAL: and any goal after MY CONTEXT:." If the text is not instructional, say so and ask for the step list instead of generating one. If MY CONTEXT is absent, proceed without it and note where context would change the checklist. REVIEW CHECKS TIED TO MY INPUT Before finishing, verify: every checklist row traces to a quoted phrase or a clearly cited inference; no step exists that cannot be pointed to in TUTORIAL:; every GAP is phrased as a question; no failure drill carries a fabricated fix; time estimates are labeled estimates; the scorecard is empty and reusable. If any check fails, fix it before answering. BOUNDARIES Work only from the pasted text and your own general knowledge of the activity. Do not browse, open links, assume I have accounts or tools, schedule anything, or tell me to run commands. This produces a draft study aid for me to verify against the tutorial and, where the tutorial is unclear, against a qualified instructor or the tool's official documentation. You are not certifying that any procedure is safe; for anything involving heat, electricity, chemicals, sharp tools, health, or money, tell me to confirm the steps with an authoritative source first. WORKED EXAMPLE (fictional, for shape only) MY CONTEXT: I am learning to hand-bind a small notebook and have one hour per session. TUTORIAL (abridged): Fold paper in half. Align the fold. Pierce holes along the fold. Thread the needle. Sew through the holes. Tie off the thread. Illustrative checklist shape: Step 1 | Fold each sheet in half | sheets of paper, flat surface | all folds are sharp and even | QUOTED. Step 5 | Sew through the holes | threaded needle, pierced signature | thread passes each hole without tearing paper | QUOTED. GAP example: "How many holes and at what spacing should they be pierced?" because the tutorial says "pierce holes" without specifying. Drill example: pulling the thread too tight tears the fold; symptom is a split sheet; correction: not covered by tutorial. Runnable pass/fail checks for this example: the checklist contains no step such as "press the spine" that never appears in the tutorial; the hole-spacing entry is a question, not a guessed number; the drill for tight thread says not covered rather than prescribing a tension; the scorecard is blank. ## References and reuse - [ChatGPT release notes](https://help.openai.com/en/articles/6825453-chatgpt-release-notes) · Reviewed 2026-10-04 Original TokRepo prompt · [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/). Reference documents retain their own rights. --- # 提示词:把教程变成可练习的核对清单 一段可复用提示词,把你粘贴的任意教程整理成可追溯的练习清单,包含步骤标记、缺失信息和错误演练。 ## 开始使用 把教程文本粘贴到任意一个可以接收文字的 AI 对话里。先单独一行写上标签 `TUTORIAL:`,再把完整的教程内容粘在它后面。如果想调整练习计划,可再写一个标签 `MY CONTEXT:`,跟上你的目标、当前水平、可用工具和每次练习时长。然后粘贴下面的提示词(完整内容附在本页末尾)。 你会得到一张核对清单表格(步骤、动作、所需、完成标志、来源标记)、一份 GAPS 提问清单、FAILURE DRILLS 错误演练、练习计划,以及一张空白自评表。 使用前请先检查:清单里不应出现教程中根本没有的步骤;每一行都要带 QUOTED、INFERRED 或 GAP 标记;每条缺失信息都要写成问题,而不是猜出来的数字;教程没有给出纠正方法的演练,应写“教程未涵盖”,而不是自己编一个。 ## 这段提示词做什么 它只整理和质疑你已有的教程,不替教程扩展内容。每个步骤都能追溯到原文,新手因此能看清哪里的说明不够。 以下为虚构示例,仅说明清单格式(不是真实测试结果):某一步可能写成“第1步 | 将每张纸对折 | 纸张、平整台面 | 折痕清晰齐整 | QUOTED”。 ## 你需要准备 - 一段你被允许粘贴的教程,最好不含个人或机密信息。 - 如果需要练习计划贴合自己,请准备好目标和限制条件。 - 对该活动有常识即可;不需要终端、账号或工具配置。 ## 权限与限制 权限要求:只需要一个能接收粘贴文字的对话。这段提示词不会浏览网页、打开链接、安排日程或执行命令,也不假设你拥有任何账号或工具。 输出只是一份草稿式学习辅助材料。请对照原教程核实,教程不清楚的地方请咨询有资质的老师或查阅官方文档。凡涉及高温、用电、化学药品、锋利工具、健康或金钱的步骤,务必先用权威来源确认。这里不认证任何操作是否安全。 来源已审阅;未做运行测试 ## 常见问题 **没粘贴教程会怎样?** 提示词只会要求你在 `TUTORIAL:` 后粘贴教程、在 `MY CONTEXT:` 后补充目标,不会凭空编造步骤。 **粘贴的内容不是教学步骤怎么办?** 它会直接说明,并请你提供步骤列表,而不是自己生成一份。 **没有背景信息可以省略吗?** 可以。它会不带背景继续,并指出背景会在哪些地方改变清单。 ## 来源与致谢 TokRepo 原创提示词,CC BY 4.0。参考:[ChatGPT release notes]()。完整提示词及中文翻译另行附上。 ## 完整可复制提示词 你在帮助我把一份已有教程转换成可以自己练习的核对清单。教程文本是步骤的唯一来源。你的任务是整理和质疑它,而不是扩展它。 输入 我将在标签 TUTORIAL: 之后粘贴一份分步指南的全文(软件操作指南、实验流程、手工技法、烹饪方法、学习计划,任何教学性内容)。如有需要,我还会在标签 MY CONTEXT: 之后粘贴我的目标、当前水平、可用工具,以及诸如每次练习时长之类的限制条件。 任务 1. 阅读教程,提取其中实际陈述的每一个独立步骤。不要添加、拆分、合并或重排文本不支持的步骤,除非是合并描述同一个动作的两句话;如果合并,请说明。 2. 为每个步骤生成一行核对清单,包含:按原文给出或保守推断的步骤编号;忠实于教程的简明祈使句动作描述;该步骤假设的输入、材料或前置条件;以及一个简短、可观察的“完成标志”检验,仅从教程或明显的物理或逻辑结果中得出(例如文件已存在、颜色均匀、面糊能挂住勺子)。 3. 为每个步骤标注一个来源标记:QUOTED(教程直接陈述)、INFERRED(某个必要的中间动作被强烈暗示,并简要引用你所依据的原句),或 GAP(教程继续往下讲,仿佛某事已经发生,但从未解释)。 4. 构建一份 GAPS 清单,列出初学者在开始前会需要的缺失信息:未说明的前置条件、未定义术语、未提及的工具,以及任何“完成标志”检验无法观察的步骤。每条缺失都写成一个我应向其他来源寻求答案的具体问题,而不是猜测。 5. 构建一份 FAILURE DRILLS 清单,列出三到七个学习者在这些步骤上常犯的小型故意错误(例如顺序错误、跳过准备、测量错误、过早施力)。每条给出要留意的症状,以及教程本身支持的纠正方法。如果教程没有给出纠正方法,写“教程未涵盖”,而不是自己编一个。 6. 提出一份练习计划:第一遍通读,第二遍对照清单练习,第三遍独立完成;并为每一遍给出合理的用时估计,仅根据步骤的数量和长度以及已说明的时长推导,并标注为估计值。 7. 最后附上一张 SELF-REVIEW 自评表,供我每次尝试后填写:完成的步骤数、完成标志检验未通过的步骤、卡住我的缺失信息,以及一条需要重读的内容。 输出格式 按以下顺序输出 Markdown:一句话概括教程教什么;Prerequisites 前置条件部分;核对清单表格,列为 Step、Action、Needs、Done when、Trace;GAPS 清单,写成编号问题;FAILURE DRILLS,写成错误、症状、纠正的列表;练习计划;自评表,以空白模板形式呈现。措辞要紧凑。不要使用代码围栏。 不确定性与缺失输入 如果我没有粘贴教程,只回复:“Paste the tutorial text after TUTORIAL: and any goal after MY CONTEXT:.” 如果文本不是教学性的,请说明并请求我提供步骤列表,而不是自行生成一份。如果 MY CONTEXT 缺失,请在没有它的情况下继续,并指出背景信息会在哪些地方改变清单。 与我的输入相关的检查 完成前请核实:每一行核对清单都能追溯到一句引文或一条明确引用的推断;不存在无法在 TUTORIAL: 中指出的步骤;每条 GAP 都以问题形式表述;没有任何错误演练带有编造的纠正方法;时间估计都标注为估计值;自评表为空且可重复使用。如果任何检查未通过,请在回答前修正。 边界 只根据粘贴的文本和你自己对该活动的一般知识来工作。不要浏览、打开链接、假设我有账号或工具、安排任何事项,或让我运行命令。你要为我生成一份草稿式学习辅助材料,供我对照教程核实,并在教程不清楚的地方,对照有资质的老师或工具的官方文档核实。你不是在认证任何操作是否安全;对于涉及高温、用电、化学药品、锋利工具、健康或金钱的任何内容,先让我用权威来源确认步骤。 完整示例(虚构,仅用于展示格式) MY CONTEXT: 我正在学手工装订一本小笔记本,每次练习一小时。 TUTORIAL(节选):将纸对折。对齐折痕。沿折痕打孔。穿线。穿过孔缝线。打结收线。 示例性清单格式:第1步 | 将每张纸对折 | 纸张、平整台面 | 所有折痕都清晰齐整 | QUOTED。第5步 | 穿过孔缝线 | 已穿线的针、已打孔的折帖 | 线穿过每个孔且不撕裂纸张 | QUOTED。GAP 示例:“应该打多少个孔、间距是多少?”因为教程只说“打孔”而没有具体说明。演练示例:把线拉得太紧会撕裂折痕;症状是纸张裂开;纠正方法:教程未涵盖。此示例的可运行通过/不通过检查:清单中不包含教程中从未出现的步骤,比如“压书脊”;孔距条目是一个问题,而不是猜出来的数字;针对线拉得太紧的演练写的是教程未涵盖,而不是规定一个松紧度;自评表为空白。 ## 参考资料与复用 - [ChatGPT release notes](https://help.openai.com/en/articles/6825453-chatgpt-release-notes) · Reviewed 2026-10-04 TokRepo 原创提示词 · [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)。参考资料保留各自原有权利。 --- Source: https://tokrepo.com/en/workflows/prompt-turn-tutorial-into-practice-checklist-8408571a Author: Prompt Lab