supermind-living-docs

Synchronize ARCHITECTURE.md and DESIGN.md with repository changes using git diff.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/steven-3/supermind --skill supermind-living-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supermind-living-docs
Source: https://github.com/steven-3/supermind/tree/main/skills/supermind-living-docs
Command: npx skills add https://github.com/steven-3/supermind --skill supermind-living-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents your ARCHITECTURE.md and DESIGN.md from drifting out of date after code changes, so collaborators can trust how the system works.

Core Features & Use Cases

  • Manual doc sync without rewrites: Performs surgical updates that preserve formatting while reflecting the current codebase state.
  • Change-driven validation: Uses git diff outputs (unstaged, staged, untracked, and stats) to identify what likely needs documentation updates and verifies claims against changed files.
  • UI-aware updates (optional): Updates DESIGN.md only when it exists, covering changes to colors, fonts, spacing, components, layout, and animation patterns.

Quick Start

Run the supermind-living-docs skill when you modify the codebase and need ARCHITECTURE.md and DESIGN.md to reflect the new reality.

Frequently Asked Questions about supermind-living-docs

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

FAQPage Schema
How do I keep architecture documentation updated after code changes?

Keep architecture documentation updated by synchronizing ARCHITECTURE.md with the current repository state, analyzing git diffs to validate documented claims and apply surgical edits to modified source files.

What is the best way to sync design docs with git changes?

The best way to sync design docs with git changes is to derive a changed-file set from git status and diff outputs, then apply surgical updates to DESIGN.md to preserve formatting while reflecting the new codebase.

Does this documentation sync approach rewrite the entire markdown file?

No, this documentation sync approach does not rewrite the entire markdown file. It performs surgical edits that preserve the existing file structure and formatting while updating specific claims affected by code changes.

Can I update both API contract details and UI design patterns in one pass?

Yes, you can update both API contract details and UI design patterns in one pass. It synchronizes ARCHITECTURE.md for backend changes and updates DESIGN.md for UI components like colors and fonts when that file exists.

When should I run a repository documentation maintenance task?

You should run a repository documentation maintenance task post-change, specifically after modifying backend architecture, updating API contracts, or altering dependencies and environment variables that require ARCHITECTURE.md validation.