一键导入
reflect
Find connections between notes. Update MOCs with new members. Surface synthesis opportunities.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Find connections between notes. Update MOCs with new members. Surface synthesis opportunities.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Add a new knowledge domain to an existing vault. Creates domain-specific MOCs, templates, and vocabulary mappings.
Research-backed vault evolution guidance. Toggle features (self-space, semantic search), rebalance MOCs, adjust dimensions with full rationale.
Query the Ars Contexta research methodology. Answers 'why does my system do X?' with research-backed explanations from 249 interconnected claims.
Analyze the vault's knowledge graph. Subcommands: orphans, density, bridges, synthesis, traverse, clusters, stats.
Run vault health diagnostics. 3 modes: quick (schema+orphans+links), full (all 8 categories), three-space (boundary violations).
Contextual guidance and command discovery. Shows available skills, agents, and intelligent suggestions based on vault state.
| name | reflect |
| description | Find connections between notes. Update MOCs with new members. Surface synthesis opportunities. |
| tags | ["processing","connections","pipeline"] |
Delegates to: @ars-contexta:processor
Invoke this skill when the user wants to find connections between notes, update MOCs, or run the connection phase of the pipeline. Typically follows the reduce phase.
<note> — path to a specific note to reflect onrecent — process notes created or modified in the last session (default)all — reflect on all notes in the vault (use with caution on large vaults)If no argument is provided, use recent.
Runtime configuration
Read ops/derivation-manifest.md for vocabulary. Read ops/config.yaml for linking density (the linking dimension controls how aggressive connection-finding should be — higher values mean more connections, lower values mean only strong matches).
For each target note:
Wiki-link graph traversal Read all notes already linked to or from the target. Follow one hop to find their neighborhoods. Surface any thematic clusters.
Keyword matching Extract key terms from the target note's title, description, and body. Search note titles and descriptions across the vault for overlap. Minimum match threshold: 2 significant shared terms.
Topic overlap Check which MOCs the target note belongs to (via Topics footer). Read those MOCs to find sibling notes. Sibling notes with thematic overlap are strong candidates for explicit linking.
Add Relevant Notes section For each identified connection, add a typed relationship entry to the target note:
Relevant Notes:
- [[{related note}]] — {relationship type}: {why it relates}
Relationship types: extends, contradicts, builds on, provides evidence for, is a special case of, challenges, applies.
Update MOCs Add the note to any MOCs where it clearly belongs. If no suitable MOC exists and 3+ notes share a theme, flag as a synthesis opportunity (see below).
Flag synthesis opportunities
If 2+ notes could be merged into a richer synthesis note, log the opportunity to ops/queue/synthesis-candidates.md with a brief rationale. Do not merge automatically.
Output Report: notes processed, connections added per note, MOCs updated, synthesis opportunities flagged.