create-upsert-documentation

Synchronize technical and functional documentation layers after software changes.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/tsunami28/MindNova --skill create-upsert-documentation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-upsert-documentation
Source: https://github.com/tsunami28/MindNova/tree/main/.claude/skills/create-upsert-documentation
Command: npx skills add https://github.com/tsunami28/MindNova --skill create-upsert-documentation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents documentation drift by keeping technical and functional documentation aligned after product changes, so teams maintain a reliable source of knowledge.

Core Features & Use Cases

  • Dual-Layer Documentation Updates: Maintains both developer-facing docs and product-facing docs while routing changes to the correct documentation layer.
  • Wiki Synchronization Workflow: Reads indexes, updates affected pages, creates cross-links, and identifies stale references after implementation changes.
  • Use Case: When a new feature changes an API and user-facing behavior, use this Skill to update architecture notes, API documentation, functional descriptions, and related indexes together.

Quick Start

Use the create-upsert-documentation skill to synchronize the documentation for the latest feature changes and identify any stale references.

Frequently Asked Questions about create-upsert-documentation

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

FAQPage Schema
How do I keep technical and functional documentation synced after software changes?

Documentation drift happens when code updates outpace wiki updates, leaving stale references. This Skill prevents drift by detecting outdated references, managing cross-links, and validating that functional descriptions and architecture notes reflect the latest implementation changes.

How do I update wiki pages and indexes after a new feature changes an API?

Updating wiki pages after an API change requires reading existing indexes, modifying affected pages, and creating new cross-links. This Skill orchestrates that synchronization workflow to ensure architecture notes, API documentation, and functional descriptions are updated together accurately.

What is the best way to detect stale references in a knowledge base?

Detecting stale references requires indexing documentation routing and validating links against recent implementation changes. This Skill identifies outdated cross-links and references across technical and functional documentation layers during feature development cycles.

Can I use this for maintaining both developer-facing and product-facing docs?

Yes, this Skill is designed for dual-layer documentation updates, maintaining both developer-facing technical docs and product-facing functional docs. It routes each change to the appropriate documentation layer to keep your knowledge base accurate and discoverable.

When do I need to run a documentation synchronization workflow?

You need a documentation synchronization workflow during feature development cycles, documentation refresh requests, or knowledge base maintenance. Run it after implementation changes to update indexes, manage cross-links, and validate that linked wiki pages remain accurate.