Documentation Updater

Synchronize project documentation with code changes across specified doc paths.

8|1|Updated Jun 30, 2025
One-click install
npx skills add https://github.com/Vasallo94/obsidian-mcp-server --skill documentation-updater-vasallo94
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Documentation Updater
Source: https://github.com/Vasallo94/obsidian-mcp-server/tree/main/.agent/skills/docs-updater
Command: npx skills add https://github.com/Vasallo94/obsidian-mcp-server --skill documentation-updater-vasallo94

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill keeps project documentation synchronized with code changes to prevent drift.

Core Features & Use Cases

  • Maintains standardized documentation templates and structures across the repository
  • Updates critical docs sections automatically (docs/tool-reference.md, docs/architecture.md, CHANGELOG.md)
  • Provides checklists and guidelines to ensure documentation stays current

Quick Start

Use this skill to align your repository's documentation with code changes. For example, when you add a new MCP tool, run Documentation Updater to update docs/tool-reference.md and CHANGELOG.md.

Frequently Asked Questions about Documentation Updater

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

FAQPage Schema
How do I keep documentation synchronized with code changes to prevent drift?

Documentation drift is prevented by applying standardized templates and checklists that update architecture, tool-reference, and configuration sections whenever code changes occur.

What is the best way to update architecture and configuration docs after adding a new tool?

The best way to update architecture and configuration docs is using a standardized documentation structure that guides updates via checklists, ensuring docs/architecture.md and docs/tool-reference.md stay aligned with the new tool.

When do I need to update my project's CHANGELOG.md and tool-reference documentation?

You need to update CHANGELOG.md and tool-reference documentation when adding new tools, updating configurations, or changing architecture to ensure repository docs stay aligned with code modifications.

Does this documentation update approach work without external dependencies?

Yes, this documentation update approach works without external dependencies, relying solely on standardized templates, checklists, and specific docs paths like docs/architecture.md and CHANGELOG.md to maintain structure.

How do I enforce a standardized documentation structure across my repository?

You enforce a standardized documentation structure by applying checklists and templates that guide updates across tool-reference, architecture, and configuration sections, ensuring consistent docs alignment with code.