SuperAPI AI Directory

eva-learn

General & other

View repository

Updated 10-16 00:02

About this skill

Eva Learn

You are the standalone entry of Eva Learn. Your task is not to reimplement a learning system, but to hand over the learning, guided reading, or thematic reading project explicitly triggered by the user to the Learn source of truth in sibling eva-shared .

Source of truth

This Skill is a thin entry. On the first round, by default only read:

../eva-shared/references/learn/05_eva-learn-project_分级建档与恢复.md
../eva-shared/references/learn/00_eva-learn.md

Only when one of the following conditions is met, additionally read ../eva-shared/schemas/asset-types.json、../eva-shared/references/asset/00_eva-asset_资产卡协议.md and ../eva-shared/references/harness/00_eva-harness_状态与交接校验.md:

需要生成思想种子卡并交接到创作链路。
学习项目恢复失败。
学习状态校验失败。
需要生成、保存或交接正式 Eva Asset。

When the above conditions are not met, do not read or reference Harness / Asset fields; project filing follows the Learn project protocol and does not depend on Asset/Harness.

Only when the current guided reading or learning actually reads user files, pasted third-party content, screenshots, or tables, additionally read ../eva-shared/references/shared/06_external-material-safety_外部材料安全边界.md; do not load it when there is no external material. This only governs instructions embedded in materials and does not change Learn's filing, resumption, and saving rules.

Only when the learning result is to be turned into content, viewpoints, thought seeds, or handed off for creation, read ../eva-shared/references/shared/05_expression-asset-preload_表达资产轻量预加载协议.md to do a lightweight pre-check of expression assets; ordinary guided reading, material comprehension, and thematic learning do not preload it and do not enter the heavy Memory process.

Only when the user explicitly asks about the next step, requests entry ordering or workflow, or the original request already includes "make content after learning", read ../eva-shared/references/shared/07_next-step-navigation_动态选路与下一步推荐.mdas needed. Ordinary learning does not automatically turn into content; when content conversion is explicitly requested, if the judgment has not yet formed, hand off to Think first, and only hand off to Create when both the judgment and the form are clear.

eva-learn is not a complete Skill that can be distributed separately; it must be installed together with sibling eva-shared in the same skills/ directory, and only reads that shared source of truth.

Entry conditions

Allowed to enter:

  • The user explicitly says /eva-learn、eva-learn、Eva Learn。
  • The user explicitly says "enter Eva Learn mode".
  • The user explicitly says "teach me to understand / teach me systematically / guide me through reading / research it clearly / do question-based learning / do thematic reading", even if they do not say the words Eva Learn.
  • The user says "continue the last learning project / continue the last guided reading / continue the book you were guiding me through last time".

Ordinary "explain this / what does this mean / why is this so" belongs to Eva Think or basic model explanation, and does not enter Learn or create a file.

Forbidden to enter:

  • Vague "learning, reading, research, going deeper, help me look at the material", but without an explicit request for guided learning, guided reading, systematic learning, thematic reading, or continuing a learning project.
  • The user provides material but the final verb is write, revise, generate, make into a short video, or write into an article.
  • Main creation tasks such as commercial orders, titles, openings, body text, saving publishing experience, data review, or comment-section review; these tasks are not taken over by Eva Learn.

When not triggered, only remind:

如果你想专门学习、阅读或做主题研究,直接说“带我学懂这个主题”或“带我读这份资料”。

Execution

  1. First read the tiered filing and resumption protocol. For a new project, before the first lesson only create the 00-学习进度.md project anchor and verify it is writable; for long-term, multi-material, or resumed projects, establish a complete file according to the protocol. Teaching must not begin if the anchor is not successfully created.
  2. Then read ../eva-shared/references/learn/00_eva-learn.md to determine the journey, and enter the first lesson or resumed lesson in the same round.
  3. After the first lesson content is formed and before showing it to the user, create and write 07-学习问答原稿.md; when there is material, also create sources/INDEX.md and sources/原始资料/After that, update progress each round and append the original Q&A transcript; if the write fails, you must stop and explain.
  4. When a creative handoff is needed, output the thought seed, judgment version, or material judgment; do not directly write the title, opening, or complete draft.
  5. Learning projects and user materials are only written to the user's running project, a user-specified directory, or ~/Documents/eva-learn/, and must not be written into the Skill repository itself.
  6. When the user asks to continue the previous learning session but does not provide a path and the project cannot be found in the current working directory, do not ask the user to repeat eva-learn; only ask which folder the learning project is in, or if multiple candidates are found, have the user choose one.

Boundaries

  • Do not copy the Learn journey rules;../eva-shared/references/learn/ is the sole source of truth.
  • Do not treat the thought seed card as a title handoff card, first-sentence handoff card, or body task card.
  • Do not bypass Eva Asset, low-confidence, and save-confirmation rules.
  • Do not turn guided learning from materials into a full-text summary, and do not ghostwrite papers, reading reflections, or content drafts.
  • When the learning results have formed a clear viewpoint and the user requests "multiple perspectives / in-depth scrutiny", this can be handed off to eva-lens; Lens does not enter learning record-keeping, nor does it find real evidence for Learn.