Trace one idea's evolution through the brain: first mention, best articulation, related concepts, reversals, contradictions, abandoned branches, and the current
复制下面这句话,粘贴给 Claude Code、Codex、Cursor 等 AI 编程工具,它会读取安装说明并在你确认后完成安装。
请阅读 https://ai.atlankj.com/install/asset/gh-idea-lineage-56fb8bda7350 ,按照其中的说明把「idea-lineage」安装到你(当前 AI 工具)中。执行前先告诉我将运行的命令和写入的位置,等我确认。
查看 AI 将读取的安装说明正在读取 GitHub 原文…
内容来自 GitHub 原始文件,由原作者维护。在 GitHub 查看
Convention: see conventions/quality.md for citation rules, quote fidelity, and source-backed claims.
Boundary: see docs/takes-vs-facts.md for the distinction between holder-attributed takes and the brain owner's hot facts. Do not collapse those layers when summarizing lineage.
Users often want to understand how one idea changed across time: when it first appeared, when it became sharp, what it displaced, what it contradicted, and what version is alive now. That is different from building a whole concept map and different from charting an entity's metric trajectory.
Use this skill when the user asks about one idea, topic, phrase, or concept page and wants its evolution through the brain.
Canonical examples:
concept-synthesis: that skill deduplicates many concept stubs, tiers
them, writes concept pages, and builds a broad intellectual map.find_trajectory: that operation charts typed facts or event rows for
an entity, such as MRR, role, location, or status over time.This skill guarantees:
skills/concept-synthesis/SKILL.md instead.search.query for the natural-language version.list_pages for concept pages when the idea has an obvious concept
slug or title.find_trajectory or the normal query/think trajectory path.If multiple distinct ideas share the same phrase, ask the user to choose the intended one before synthesizing.
Collect enough evidence to support or reject each output bucket:
get_page for the top relevant concept, note, transcript,
meeting, article, or project pages.related frontmatter, or repeated
co-occurrence in search results.takes_search when the idea appears as a belief, bet, hunch, or
attributed claim.find_contradictions when the user asks
about inconsistency or the search results show obvious conflict.find_trajectory only when the evidence is entity/attribute-shaped, such as
a role/status/metric evolution that is relevant to the idea's story.Prefer fewer high-quality sources over a long unsorted pile. Read full pages when snippets imply a lineage milestone.
Classify evidence into these buckets:
When a bucket has no evidence, write "No clear evidence found" with a brief note about what was checked.
Write the answer in the output format below. Keep the synthesis proportional to the evidence. Do not overfit a smooth evolution if the evidence is sparse, messy, or contradictory.
If useful, offer one concrete follow-up:
concept-synthesis if the user actually wants the whole concept
map refreshed.Use this shape for normal answers:
## Current Live Version
[1-3 sentences. Include confidence: high / medium / low.]
## Lineage
- First mention: [date] - [claim] ([source-id:slug], "short quote")
- Best articulation: [date] - [claim] ([source-id:slug], "short quote")
- Turning point: [date] - [what changed] ([source-id:slug])
## Reversals and Contradictions
- Reversal: [what changed, with before/after evidence]
- Contradiction: [what conflicts, or "No clear evidence found"]
## Abandoned Branches
- [branch] - [why it appears abandoned, with evidence]
## Related Concepts
- [concept slug or title] - [relationship]
## Evidence Gaps
- [bucket or claim] - [what was checked and what is missing]
For short answers, collapse sections, but keep the same distinctions. Always cite the source for each non-gap claim.
concept-synthesis for a single-idea question.skills/concept-synthesis/SKILL.md - broad mutating concept-map synthesis.skills/query/SKILL.md - general brain search and cited answers.skills/brain-ops/SKILL.md - source attribution and brain-first behavior.find_trajectory - structured typed-fact and event timelines for entities.find_contradictions - cached suspected contradiction findings.search - keyword search for exact phrase variants and dated mentions.query - semantic search for conceptual matches.get_page - full context for candidate source pages.list_pages - concept-page discovery and scoped page enumeration.takes_search - holder-attributed beliefs, bets, hunches, and facts.find_contradictions - cached contradiction findings when relevant.find_trajectory - optional structured entity trajectory side-channel.