name: build-personal-skill description: Evidence-based creation of a reusable personal course-making Skill from the user's own classroom and chat history. Use when the user asks to summarize, analyze, or learn from their past course-making records/history and create a personal, exclusive, or reusable Skill, such as “总结我的做课记录,给我做个专属 Skill” or “从我过去的课程和对话里提炼一个个人技能”. metadata: title: "创建专属 Skill"
Derive reusable instructions from the user's evidence. Do not decide their preferences in advance.
search_classrooms and search_chats with an empty query to inventory the history. Page further when hasMore is true and more candidates could change the sample.read_classroom and read_chat to inspect the selected evidence. Read relevant sections and continue their pagination until the needed sample is complete.ask_user to show the evidence-backed hypotheses and ask the user to correct, prioritize, or reject them. Ask at least once unless the user explicitly says not to ask follow-up questions. The answer continues this authorized Skill-creation workflow.create_skill with the final content. Do not merely print or preview the Skill in assistant prose.create_skill call, or after a successful ask_user call for a genuine unresolved decision. If the user has answered and no decision remains, call create_skill before ending.web_search only when the user requests comparison or external references are needed. Never present web evidence as the user's preference.