obsidian-trace

Generate tree or CSV traceability views from Obsidian frontmatter links.

1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/tsuji-tomonori/diopside-v3 --skill obsidian-trace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-trace
Source: https://github.com/tsuji-tomonori/diopside-v3/tree/main/.opencode/skills/obsidian-trace
Command: npx skills add https://github.com/tsuji-tomonori/diopside-v3 --skill obsidian-trace

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the generation of traceability information from Obsidian's up and related links, eliminating the need for manual RTM updates and ensuring link integrity.

Core Features & Use Cases

  • Traceability Generation: Creates tree or CSV views of document relationships based on frontmatter links.
  • Link Integrity Check: Helps identify missing links or understand the impact of changes within a documentation vault.
  • Use Case: When reviewing a new feature request (e.g., RQ-FR-001), you can instantly generate a tree view showing all related design documents, test cases, and requirements, ensuring nothing is overlooked.

Quick Start

Generate a tree view of traceability starting from document ID RQ-FR-001, exploring up to 4 levels deep in both directions, and including related links.

Frequently Asked Questions about obsidian-trace

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a traceability matrix from Obsidian links?

Generate a traceability matrix from Obsidian links by analyzing frontmatter fields to map document dependencies. This Skill automates RTM generation by reading `up` and `related` relationships, outputting structured tree or CSV views for requirements tracking.

How do I check link integrity and visualize document dependencies in an Obsidian vault?

Check link integrity and visualize document dependencies by analyzing frontmatter relationships within an Obsidian vault. This process identifies missing links and illustrates the impact of changes across connected requirements, design documents, and test cases.

Can I trace requirements through design and testing phases using Obsidian frontmatter?

Trace requirements through design and testing phases using Obsidian frontmatter to map hierarchical connections. By evaluating `up` and `related` links, you can track a requirement like RQ-FR-001 to its associated design documents and test cases.

What is the best way to analyze up and related links for requirements management in Obsidian?

The best way to analyze `up` and `related` links for requirements management is to automate relationship extraction. This Skill processes frontmatter links to visualize documentation dependencies, replacing manual RTM updates with comprehensive link analysis.

Can I control the depth and direction when analyzing Obsidian traceability links?

Control depth and direction when analyzing Obsidian traceability links by specifying exploration parameters. This Skill operates on a designated documentation vault, allowing you to set traversal depth up to 4 levels and choose directions for comprehensive link analysis.

What format options are available for exporting Obsidian traceability views?

Available format options for exporting Obsidian traceability views include tree and CSV formats. These outputs visualize document relationships derived from frontmatter links, providing structured representations for requirements management and link analysis.