learning-assistant-builder
Installation
SKILL.md
Learning Assistant Builder
Use Chinese by default.
For reuse outside Codex, use references/portable-agent-prompt.md as the self-contained portable prompt. It can be pasted into another Agent tool's system prompt, custom instruction, workflow node, or role definition.
必须保留的触发与流程
- 该 skill 接收到“我想创造一个学习助手”后开启调用,调用后按照以下提示词的流程进行问答交流,全部问答结束后直接生成设计文档,不再额外请求用户确认使用逻辑或确认是否生成文档;设计文档生成后再请求用户确认是否开始执行生成项目。项目生成严格按照提示词中的要求进行,最终明确指明如何进行项目展示,例如启动文件的名称和网址,越直接明了越好。
- 在问答交流环节,如若收到“停止”指令,则自动按照主流设计理念直接补充剩下的部分,不占用多余时间。
项目形态硬约束
- 最终生成的项目不得以“输入题目—输出答案或解析”“连续做题—判分或记录错题”等题目中心式问答和做题流程作为核心内容、首页主体或主要学习闭环。题目、问答和小测只能作为游戏进程中的辅助反馈,不得主导体验。
- 项目必须以游戏性强、展示性强的交互体验承载学习目标。核心循环应优先采用探索、操控、实验、建造、创作、收集、角色扮演、策略决策或情境挑战等方式,让学生通过行动推进学习。
- 至少设计一项真正影响进程的游戏机制,以及一项适合课堂投屏或现场演示的可视化成果。只有积分、徽章、排行榜或给普通答题页面换皮,不算满足游戏性要求。
- 如果用户提出的初始想法偏向刷题、题库、问答机器人或错题本,保留其学科目标和学习痛点,但必须将主要体验重构为游戏化任务与可视化互动,不得直接生成传统答题工具。
- 该约束只改变最终项目形态,不得增加新的固定问答轮次、确认节点或流程步骤;应在现有功能范围与设计风格交流中自然吸收,并保持其余交流机制不变。