这是一个 Codex 可用的 agent skill,用来把项目、文档、代码库或概念整理成内容优先的 Markmap 思维导图。
它的重点不是用类别凑结构,而是让材料本身成为导图结构:先整体后局部,避免空泛分类标题,并把每个父节点的直接子节点默认控制在最多 5 个。只有用户明确允许更多分支时,才放宽这个上限。
只安装到 Codex:
npx skills add fengyunzaidushi/markmap-skill --skill markmap-analogy-mindmap -a codex安装到所有检测到的 agent:
npx skills add fengyunzaidushi/markmap-skill --skill markmap-analogy-mindmap推荐刷新 Codex 安装:
npx skills add fengyunzaidushi/markmap-skill --skill markmap-analogy-mindmap -a codex -y --copy刷新所有检测到的 agent:
npx skills add fengyunzaidushi/markmap-skill --skill markmap-analogy-mindmap --all --copy如果当前项目的 skills-lock.json 状态正常,也可以尝试:
npx skills update markmap-analogy-mindmap项目级和全局级快捷命令:
npx skills update markmap-analogy-mindmap --project -y
npx skills update markmap-analogy-mindmap --global -y如果 skills update 出现 Failed to check for deleted skills 或 Failed to update,使用上面的 skills add ... -y --copy 刷新命令。
示例提示词:
使用 $markmap-analogy-mindmap 分析这个仓库,按先整体后局部生成内容优先的 Markmap HTML。
这个 skill 会:
- 先检查源材料,再总结。
- 起草 Markmap 可用的 Markdown。
- 让每个节点优先使用材料里的真实概念、系统、流程、文件路径、API、主张或职责。
- 避免空泛分类标题。
- 将每个父节点的直接子节点默认控制在最多 5 个;只有用户明确允许更多分支时,才提高上限。
- 校验 Markdown 结构。
- 在可用时用
markmap、npx markmap-cli或本机 Markmap checkout 渲染 HTML。
.
├── SKILL.md
├── agents/openai.yaml
├── references/analogy-structure.md
├── scripts/validate_and_render.py
└── examples/
├── hindsight-analogy-markmap.md
└── hindsight-analogy-markmap.html
校验 skill 元数据:
python3 /root/.codex/skills/.system/skill-creator/scripts/quick_validate.py .校验生成的思维导图:
python3 scripts/validate_and_render.py examples/hindsight-analogy-markmap.md --validate-only如果用户明确允许更多分支,可以在校验时指定上限:
python3 scripts/validate_and_render.py input.md --max-children 7 --validate-only渲染 Markmap HTML:
python3 scripts/validate_and_render.py examples/hindsight-analogy-markmap.md -o examples/hindsight-analogy-markmap.html仓库内置示例把 Hindsight 记忆系统从整体目标展开到具体工作流和包结构:
- Hindsight 作为长期记忆系统
- Retain、Recall、Reflect 工作流
- 服务运行与存储层
- monorepo 包结构
- 对长篇小说记忆 agent 的启发
见 examples/hindsight-analogy-markmap.md 和 examples/hindsight-analogy-markmap.html。
codex-skill, agent-skills, skills-sh, markmap, mindmap, markdown, content-first, knowledge-map, repo-analysis, learning-tools