smithery.ai

topic-research

初始化或更新一个主题研究档案(文件系统)并联动 tasks/mem0,支持长期跟踪(M3)。

First seen Mar 21, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolstasks, mem0-memory, glm_router, workspace, shell

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,231 B
  • docs SUMMARY.md 134 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

触发条件

当用户说“建立一个行业/主题研究框架”“开始研究某主题”“把主题研究做成体系化档案”等场景使用本技能。

目标

  • 初始化/维护主题档案目录:archives/topics/<topic_id>/(见 topic-archive-spec.md)。
  • 将待验证项与下一步行动写入 tasks(带 topic_id)。
  • 将阶段性结论写入 mem0(userid=U1USERID, topic=<topicid>)。

操作步骤(SOP)

  1. 确认 topic_id 与边界

- topicid:稳定 slug(小写+下划线),例如 spaceindustry。 - 边界:包含/不包含什么;研究目标是什么。

  1. 初始化档案(若不存在)

- 创建 archives/topics/<topicid>/ 并写入模板: - overview.md、framework.md、timeline.md、sources.md、openquestions.md - 模板来源:templates/topic/。

  1. 更新框架(可迭代)

- 将用户目标映射到 framework.md 的维度。 - 生成一个“已知/未知/争议点”列表,写入 overview.md / openquestions.md。 - 若已启用 glmrouter:可用 glmrouter.glmrouterwritefile 写入 overview/framework/open_questions 的初稿(低成本、避免长文回流);再由 Codex 统一校对与落盘。

  1. 生成任务

- 对 openquestions.md 中需要推进的事项,调用 tasks.createtask(topicid=<topicid>, source="topicresearch")。 - 把创建的 taskid 记录回 open_questions.md(用括号标注即可)。

  1. 写入 mem0(阶段性结论)

- 对于已经明确的结论/框架原则,写入 mem0-memory.addmemory(userid=U1USERID, kind=topicinsight, topic=<topicid>)。

  1. 对用户反馈

- 输出: - 档案路径 - 新建/更新的任务列表 - 写入 mem0 的结论摘要

输出格式

  • topicpath: archives/topics/<topicid>/
  • tasks_created: 列表(id, title)
  • mem0_updates: 列表(kind, topic, summary)