obsidian-doc-change

Validate and correct frontmatter and Obsidian links in diopside docs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures your diopside Obsidian documentation adheres to strict frontmatter and linking conventions, automatically correcting term links and validating document integrity.

Core Features & Use Cases

  • Frontmatter & Link Validation: Verifies that all documents meet the required frontmatter keys and maintain internal link consistency.
  • Automated Term Linking: Automatically converts plain text terms into Obsidian links based on your glossary.
  • Use Case: After updating a functional requirement document, use this Skill to ensure all new terms are linked to your glossary and that the document's up/related links are correctly updated, preventing broken references and maintaining a coherent knowledge base.

Quick Start

Run the obsidian-doc-change skill to automatically link terms and check the integrity of the document located at docs/1.要求(RQ)/51.機能要求(FR)/FR-ADM-001.md.

Frequently Asked Questions about obsidian-doc-change

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

FAQPage Schema
How do I validate Obsidian frontmatter and link integrity in my documentation?

Obsidian frontmatter and link integrity is validated by checking required frontmatter keys and ensuring internal links remain consistent. This process automatically corrects term links and enforces documentation standards.

How do I automatically link plain text terms to a glossary in Obsidian?

Plain text terms are automatically converted into Obsidian links based on your glossary. This automated term linking ensures glossary terms and document ID references are correctly formatted.

Can I use a Python script to enforce documentation standards in a docs directory?

Yes, you can use a Python3-based script to enforce documentation standards. This skill specifically applies to updating and revising existing documents within the `docs/**` directory.

How do I maintain up and related traceability links when updating an Obsidian document?

Up and related traceability links are maintained by validating and automatically correcting links when updating documents. This ensures frontmatter consistency and prevents broken references.

What is the best way to fix broken document ID references in Obsidian markdown?

The best way to fix broken document ID references is to use an automated validation script. It ensures glossary terms and document ID references are correctly formatted as Obsidian links.